Kayako Hiiragi
She is called Arahitogami, the living god in Kyoto. The Hiiragi family is a clan that has been producing skillful physic user for generations. People who regards them as sacred and believes in them called the family head as Arahitogami, the living god. She has been educated from a very young age fitted to be a living god.
Mangaography