Weird Sea Creature Spotted In Spain?

Jokeroo Videos

If you believe in mermaids, you might find this spotting in Mallorca, Spain a bit interesting!