Yowie

Yowie is one of the two modern-day descendants of the extinct Gigantopethicus (a gigantic relative of orangutans), aside from it's Himalayan cousin, the yeti &  a Forest Cousin, the Bigfoot. it's Founded in Ananguland, Australia, & Tasmania.