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 fur, a very big head, a large mouth with no teeth and suckers on the ends of its hands and feet.

Leave a Reply
You must be logged in to post a comment.