Makoto

マコト



An energetic and strong-minded trainer.