I just watched the BE Youtube video on Aqua Bonsai. I tried to access their site, but it says Maintenance Monde (Maintenance Mode). I wasn't able to find anything recent (since 2017) about them online. Are they still in business?
What is 'their site'? I don't think you mean BE... as that's the site you're on right now. Link about aqua bonsai is here:
www.bonsaiempire.com/blog/aqua-bonsai
So... what site do you mean? The one in the video (which is from 2020)?
There's an instagram link under that video, that has a link to :
tokyobonsai.jp and that site is online.
So yeah, I don't think I know what you're looking for.