Author:

Ba_Ge_Zi

Start as a Pokemon Trainer

589 chapters