Nope , not sasquatch, yeti or skunk ape. Just a little humor on me after going outside to get the morning paper on morning last april during a late snow storm . We all need more humor in are lives!