 Yara-ma-yha-who

The Yara-ma-yha-who is a legendary creature found in Australian Aboriginal mythology.According to legend, the creature resembles a little frog-like man with red skin, a very big head, a large mouth with no teeth and suckers on the ends of its hands and feet.