What if Legendary Pokemon were master trainers? Arceus would be the master of normal types, proving his eevee is still strong without evolving it. Giratina, the pokemon demon, would be amazing at training his ghost types so your psychic-types wouldn't stand a chance, no matter how strong. Dialga would be a steel-type master, with his partner Palkia training psychic types. Voice of Life (from Pokemon Mystery Dungeon: Gates to Infinity) would train only dragon types (I know he's not a Pokemon, but I wanted to include him). Zygarde, despite not being a bug-type, trains mainly bug-types. Groudon has many ground types, with Kyogre having water types and Rayquaza owning flying-type pokemon, only the fastest will do. Xerneas and Yveltal have fairy and dark pokemon. The Tao trio (Reshiram, Zekrom, and Kyurem) have fire, electric, and ice types. Zapdos the best electric-type trainer you could ask for, same with Keldeo with fighting pokemon. And grass pokemon? Celebi's in charge. Hoopa trains poison types and Volcanion trains rock types.