Makoto

An energetic and strong-minded trainer.