Author:

熊熊熊先生

Pokémon: The Elf King

565 chapters
Pokémon: Elf King

155 chapters