A hairy, ape-like creature with glowing red eyes stands in a forest. – Craiyon by nabs | May 29, 2025 | Bigfoot News | 0 comments Muscular Sasquatch wearing a Batman mask standing in a dark forest. Pro … Cartoon illustration of a Bigfoot or Sasquatch standing in a forest.