Yowie (human)

The Yowie (Homo silvis), also known as the Yahoo, tropical forest-dweller, forest-dweller, or tropical tree-dweller, is a species of orangutan-like human that was created by SciiFii and now lives in the Expanded Holocene section of Cenozoic Park located at Crescent City, California.