I’m here to tell you it pretty definitely isn’t jesus...but what is it?

(It’s definitely Chester Cheeto Cheetah. My sister ate a lot of hot cheetos when she was pregnant it makes sense tbqh)