Some sort of bloated sea serpent washed up on the beaches of Spain, and once again people are clamoring to identify it. Care to wager a guess?