Our friend Jeffrey was able to take some pictures of this bizarre creature skulking around his back yard in Toronto. Help us solve the mystery and tell us what the hell this is! Is it an animal or the end of days? I’m screaming inside.
See more terrifying photos after the jump.