Yowie

Yowie

Yowie is the term for an unidentified hominid reputed to lurk in the Australian wilderness. It is an Australian cryptid similar to the Himalayan Yeti and the North American Bigfoot.

Read more about Yowie.