Johto Elite-four

The Johto League is the regional Pokémon League of the Johto region. It consists of a network of eight Gyms and the Elite Four. Less commonly, it is known as the Silver League, usually when referring to the anime. The Indigo League and Johto League share a single group of Elite Four and Champion; eight Badges from either region will allow a Trainer to battle the Elite Four at Indigo Plateau.

Johto Elite Four
http://pokemon-planet.com/forums/index.php?topic=18395.0

Will (Will also has Bronzong and Metagross)
Metagross Steel Psychic 69 Zen Headbutt Meteor Mash? ?

Koga
{| class="article-table" ! style="text-align:center; min-width:120px;" | Pokémon ! colspan="2" style="text-align:center;" | Type ! style="text-align:center;" | Level ! colspan="4" style="text-align:center;" | Moves

Lance
Salamence holds a Mega Stone