Weird things ending up on the beach.

Creatures from the deep