Bigfoot

Bigfoot is a Bigfoot in Hero High meets Batman