Height: 161 cm After using a part of a fallen sacred tree to make a sculpture of a girl, he inadvertently brings Nagi back to life. Since then, Nagi lives in his house and counts on his help to hunt down the impurities as he is able to catch them with his bare hands, a task impossible to Nagi due to her weakened state.
Height: 155 cm B/W/H: 78/57/80 Nagi is a goddess who wakes up after years of slumber with Jin's unexpected help. Her mission as a deity is to cleanse the impurities of the world, but as her powers have weakened over time, her body is easily harmed by them, and she ends up having to do it with the help of Jin and branding an improvised exorcist staff created using a magical girl-themed toy baton. (Source: Wikipedia)
Height: 159 cm Zange is another goddess and Nagi's twin sister. Opposite to Nagi who had her powers weakened due to her sacred tree being cut down, Zange's tree is still intact and located in a church's courtyard, thus she is still able to catch and cleanse impurities by herself. The fact that she switched her character to that of a Catholic nun, as it is a stronger religion, contributed to her divinity being intact. Despite seemingly being kind and caring on the outside, she usually takes advantage of Nagi's weakened state to torment her.
Height: 162 cm Jin's childhood friend who also harbors a crush on him. She is concerned about Jin living alone with another girl despite Nagi's fabricated story about being his half-sister.
Kibayashi is a psychic teacher who believes in spirit, see invisible things, talks to cats, and communicates with aliens. She is in charge of teaching history and physical education. Her favorite food is pudding. (Source: Wikipedia)
A blonde 3rd year middle school "bad boy" type. He is actually a nice guy, contrary to his appearance.