Found this ring, which appears to be a very cheap ring, in the wet sand with my Excal but I'm curious is that a lion? Anyone know what the lion is from? A movie? A book? A cereal? A cartoon? It sure looks familiar. Looks to me like it's a lion with flames in his mouth?