Author:

熊熊熊先生

Pokémon: Elf King

155 chapters
Pokémon: The Elf King

565 chapters