The protagonist. Kotarou is a sixth grade elementary school student at Misaki Sei Private Academy. At a very young age he lost his mother after she saved him from a speeding truck. Because of this and his father's work, Kotarou is alone most of the time resulting in his stoic and independent personality. Kotarou is able to see angels, demons, and spirits because he is a descendant of Shia. He later discovers he is the reincarnation of , his grand-uncle and Shia's son. Kotaroh's family were labeled as demons by the villager. Since Misha was Kotaroh's emotional support, he committed suicide when Misha was forced to return to heaven. Kotarou was initially in love with Shia which strains his friendship with Takashi. Eventually, his feelings shift towards Misha and is reinforced when Shia is revealed to be his great-grandmother. In the anime adaptation, Kotarou's relation to Kotaroh and Shia was removed; he was voiced by Miyuki Sawashiro in the Japanese dub. In the English dub, he is voiced by Kristin Fairlie.