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
Watch more like this   â–¶  
lustreels.tube
I believe this is a ctenophore (Burrard Inlet, Canada, 1AM). Anyone have any idea?