The people staying in Villaricos village in Spain were left stumped after a strange-looking sea creature washed ashore in the southern coastal town on Thursday.
The carcass of the mysterious creature have been labelled as everything from a "horned sea...
Keywords: Strange Creature Villaricos, Mysterious Sea Creature Spain, Sea Creature Beach Spain, Sea Creature Washes Ashore
Read More