Myth Stronsay Beast: The Strange Carcass of a Sea Creature Rumors of the discovery of an unknown creature quickly spread throughout Great Britain. By Hrothsige Frithowulf Published: January 5, 2024