A strange creature wash ashore in Spain, prompting some to make comparisons to the Loch Ness Monster.