Out of those pics that chubacabra thing or however u spell it freaked me out the most I know it's a painting but imagine seeing that thing run through the woods at night

............. haha the article said "deformed puss" it's a deformed pussy hahahahahahahahahahaahahahahhahhahahahahahahahahahahahahaah