Meet the mascotpublished at 17:14

The mascot has just come out on stage! Don't know much about him? Well here he is - Super Victor.
Uefa describe this little fella as "a boy with super powers – a boy whose cape and magic boots allow him to fly, be a little football genius and spread magic wherever he goes."
Tricky business, designing a popular mascot. The worst I remember was the below effort from Euro 2000 - Benelucky. Fifteen years later and I'm still not sure what it is.

What are you?