Sea worms (?) at Manila Ocean Park

Sea worms (?) at Manila Ocean Park

I don’t know if these are, like, worms or whatever, but they sure look cool.

I don’t know if these are, like, worms or whatever, but they sure look cool.