Étiquette : pokemon characters names

Who is the god of Pokemon?

Legendary Pokémon Arceus Is Considered A God In The Pokémon World. Arceus has the ability to create Legendary Pokémon as ...