Blue Mage (14)
Also known as: Mime, Juggler
You may only use moves which are types of gyms you have beaten, plus normal-type moves.
(Every gym, you may also choose a secondary type to unlock.)
If you can hack, you may choose one move your Pokemon learns from a major battles' ace. This move cannot be erased, and must be changed every major battle - but this move is immune from Rule One.