Bigfoot found