Being gym leader is hard work. Sometimes you just need to let your pokemon take over your mind.

next prev

358