Kagemura

Kagemura is an ancient samurai ghost in the Brody's Ghost series, who helps Brody develop his psychic powers for personal reasons.

Character Information
Kagemura resides in a part of town called the "Off Grid", where there are no public services. There was once a Japanese immigrant community until it was abandoned, leaving the Shinshoji Temple where the site spectre ghost, Kagemura, is attached to.

After finally finding a person who can see her, Talia brings Brody to the Temple where Kagemura decides to train him, mentally and physically to enhance his psychic abilities.

Kagemura is very strict and demanding, disciplining and training Brody for months on end, showing no hesitance or sympathy for the suffering he puts Brody through. Despite this, Kagemura does seem to care for people in general, expressing a guilt of failing people when he was alive, and hopes Brody will be the new hero people need.

Book1
He makes his appearance on page 78, and through the course of the book refuses to train Brody. Eventually he comes around and begins his role as Brody's "coach".

Book 2
Within this book he continues his previously established role as Brody's instructor/trainer.