MENU

Moltres

Team Valor has a giant flaming chicken as a mascot.

Buy Prints!