A Challenge Continued


A very confused lion with question marks accumulating upon its visgage. Or is that an ant?

What...what am I even looking at here?! Is that supposed to be a lion devouring a humanoid ant??