Check out this monstrous critter found on the island of Spitsbergen. For such a small island, Spitsbergen has an intriguing history. It was the site of an alleged (very alleged!) UFO crash in 1952; while in 1995 events on the island came perilously close to causing a major international incident. What next? Is Bigfoot going to come looming out of the shadows too?!