Pokémon: The Tale of Legends (Pokémon X Powerful OC)
36 parts Ongoing Mature
36 parts
Ongoing
Mature
Pokémon. These magical creatures can be found all over the world. Some small, some enormous. Some that go by land or air, or maybe even by the the sea. In this world people called Trainers become par...