Can you identify this long yellow clear floating tube like and it undulates

Description and Comments

A friend diving of magic island resort phillipines sent me this in hope of having it identified? Can you help

Author

Jellywatcher (not verified)

Type of organism

Squid

Quantity

1

Latitude

12.88

Longitude

121.77