The Top 10

The Top 10

The Top 10

strongest pokemon of all time

10

alakazam

9

eternatus

8

kyurem

7

zygarde

6

zamazenta

5

giratina

4

lugia

3

rayquaza

2

mewtwo

1

arceus

STAY UPDATED 

also,

IN POKEMON

BY SEEING

WHAT'S TRENDING