>>31734646You get all of the Kanto Mega Stones by beating the Battle Tree(Normal), so just win 20 battles straight. Tapu Koko and Ash Greninja can carry you there easily. Red is not hard, I sweep his team with my Charizard(Z-Move: Bloom Doom), most of his team went down in one move with the exception of Snorlax