Question: what are the strongest pokemon of each type?
Answer: 1 Fairy: Mega Diancie. 2 Electric: Zekrom. ...  3 Flying: Mega Rayquaza. ...  4 Ghost: Giratina. ...  5 Fighting: Mega Mewtwo X. ...  6 Steel: Mega Metagross. ...  7 Dark: Mega Tyranitar. ...  8 Bug: Genesect. ...