A shrine maiden sacrificed to break the barrier that connects the demon world and the human world. H
Keywords:
Japan
Tsumugi Serizawa