More actions
Sasquatch, or “Bigfoot”, is a large ape-like humanoid rumored to inhabit the forests of western North America. In some universes, Sasquatches were a plural species rather than a single individual. The similar Yeti are found in the Himalayas, in some universes.
In one universe a Sasquatch named Phil worked for a tabloid called the Weekly Comet. “Bigfoot” was his college nickname. (COMIC: Jenny Everywhere is Back for the First Time)