Mollusk.
Are mollusks or sea snakes found at 1.7 miles of depth? I was thinking the depth added some to the mystery.
[Mollusk]
As in Elon Mullusk...the founder of OceanX?