No, No, No, not Sasquatch...that's already been proven to live there. This is a giant earthworm that spits for defense. I just hope it doesn't shut down any riding land! http://www.foxnews.com/story/0,2933,531801,00.html
The worm is said to secrete a lily-like smell when handled, spit at XRPredators, and live in burrows 15 feet deep. There have been only a handful of sightings.