Found this off of a nature video on YouTube, curious to hear if anyone knows what it could be. I'm talking specifically about the green sponge like structures. Might be really cool to have in a reef tank!
The images are from this youtube video: https://youtu.be/nMAzchVWTis