Author:

Shadow_Scar

Pokemon; Freshman Ash

500 chapters