welsh dragon
Thanks but no thanks. I think I'll pass.
Not sure "mascot" is the correct word. "Symbol" is a bit boring maybe, but it does at least lend it gravitas whereas mascot brings to mind some sort of stuffed toy or someone running around the Millennium Stadium wearing a dragon costume.
Which they do of course. It is also part of the Welsh flag as well.