Many Megas

75 4 11
                                    

As of now, there are 48 total Mega Evolutions and 46 species of Pokemon capable of Mega Evolutions. (Wait... What about the other two megas?)

COMMENT WHICH MEGA IS YOUR FAVORITE (I like Mega Altaria because ITS SO FLAFFY :3)

Weird Pokemon Facts and More!Where stories live. Discover now