Beavecoon

A Beavecoon is a legendary creature with the head of a beaver and the body of a racoon. In IBelieve in Bigfoot Spencer trys to find the Beavecoon while Carly trys to find Bigfoot. He doesn't find it, but sadly there is one but he doesn't see it.