Red Sasquatch

Red Sasquatch is a rabid extrahuman with unknown powers. Garth McFarlane frequently confuses Red Sasquatch and Bigfoot.