Yowie

The Yowie is an Australian monster.