What Is This Creepy Creature I Found in Canada? [PHOTO]What Is This Creepy Creature I Found in Canada? [PHOTO]My brother and I found this weird animal under a rock in Alberta on the Kicking Horse River, and have absolutely no idea what it could be.GazelleGazelle