Ron Reefman
Lets Go Snorkeling!
View BadgesR2R Supporter
R2R Excellence Award
Reef Squad
Article Contributor
Reef Tank 365
Build Thread Contributor
It is very hard to see in the video. If I had to guess I'd agree with @GoldeneyeRet that it's a peanut worm.It looks cool! Looks like some sort of worm.
Peanut worm maybe?