The Hairy Lizard was a strange carcass found on Mount Albert Edward in Papua New Guinea.
The creature appears to be a small lizard-like animal with large eye sockets and remnants of long grayish-brown hair.
There are several explanations as to what the creature could be. Theories include:
An undiscovered species (a Cryptid)
Some kind of mammal