Mystery Sea Creature Washes Up On Beach
This bizarre sea creature baffled onlookers after it washed up on a remote beach - sparking fears of an aliens emerging from the sea. The five-inch long rubber-looking specimen with a mini snout was seen wiggling along the sand. Some have suggested the creature in the video is a sea leech, a sea lug, a bed bug - or even a mutant alien life form emerging from the deep.