That appears to be your head in the middle there.
And what's that behind it? A snake with its head on fire? You guess it's a miniboss you have to fight at some point or something. You make a note to keep hold of any loot that's strong against snakes.