Why haven't I seen this before?? That is too cool. To me, it kind of looks like a lizard monster bursting out of a yellow suit of armor.. and I like that a lot! The smooth elements that make up the head and mouth are my favorite features-I like what you did there with the flag, and how you attached the front upper fangs, very cool!
I hope this did well in the BBC contest.. it's too good!