Anyone recognize this majestic beast? I am a cat lover to the highest degree, however this feline has been hanging out in my backyard stressing out my cats that are inside. Also, it’s pooping ALL THE TIME in my yard. Don’t know if this is some kind of gift or payment for use of the property, but I’d much rather be paid in jelly beans. Does anyone know this gorgeous pooping machine? Please take him/her home.