Batsquatch? Yeah, I said it. I can hear the sound of your eyes rolling at the thought. Yeah, it sounds funny to you. There's no such thing as a "batsquatch". Right? WRONG! What could possibly make a bigfoot more terrifying? How about a bigfoot with giant batwings? Good luck sleeping tonight.