Pokémon: Every Pure Ghost-Type, Ranked By Strength

With a base stat total of 295, it is the weakest of the pure Ghost-type Pokémon. However, its Defense and Special Defense stats are quite high, which is a …
View full source