What the hell is this thing?

Holy shit we have a cryptid on our hands.Squirrel has me by the brain banana on this one

2 Likes