He really DOES exist!

Squatch Sightings