deepseacreatures

I believe this is a ctenophore (Burrard Inlet, Canada, 1AM). Anyone have any idea?

I believe this is a ctenophore (Burrard Inlet, Canada, 1AM). Anyone have any idea?

Video Credits to: u/X8883

Related videos