Rock Art Possibly Depicting Possible Bigfoot or Sasquatch. Posted on August 9, 2017 by primateer 1 Rock art from Libya. Rock art from Algeria depicting a semi-transparent giant. Rock art from Tibet.