Sometimes I’ll find a strange giant poop in my yard and wonder what sort of monster left it there. Sasquatch? Yeti? Bigfoot? Really big squirrel?