Animal Yowie: Animal Kingdom Resident or Hoax Down Under? The Yowie animal is a towering, hairy cryptid, often called Australian Bigfoot, and the debate over its existence has been raging for centuries. Reports of April 11, 2025 No Comments