

Dumped pet? Or??
My daughter and I went outside this morning and saw this guy hopping about our yard (Georgia). I had to run up the road and by the time we came back he wasn’t there. He wasn’t terrified of us but didn’t let us get more than a few feet away.
Is this some kind of lion head? We are thinking someone dumped it, but not sure. It’s soooo hot so now that we know it’s out there, we are worried. We did just put some banana and cilantro In the brush we saw it near.