Author:

当我打出问号

Pokémon: Kanto is strong? Infinite mythical beasts in Alola

216 chapters