Cryptid Spotter Game - Identify Mysterious Creatures

Spot Cryptids

Identify the cryptids hidden in this eerie landscape by clicking on the clues!