Birch Squatch: The Last Bigfoot

In a future where "tree" is a word that prompts blank stares, the last Sasquatch fights back for the future of forest creatures.