Spaghetti worm or something? Yikes

Top Shelf Aquatics
https://www.youtube.com/c/ReefStache
Cultivated Reef
Top