The Mogollon Monster, Arizona's Bigfoot