Add To List

Sister Ruka wa Inoranaide!!

Sister Ruka's praying causes more trouble than it resolves in this comedy of nuns, demons, and humans.