History Places Science Strange Hairy Lizard 0 (0) September 15, 2023 User Uploaded The Hairy Lizard was a strange carcass found on Mount Albert Edward in Papua New Guinea. Appearance The creature appears to be a small lizard-like Read More