Buod
Si Cinthia ay isang madre na Ingles na tumatakbo mula sa misteryosong mga supernatural na nilalang na nagwasak sa kanyang tahanan ... ngunit ang nag-iisang tao na magbibigay sa kanya ng kanlungan ay isang brutal na dominatrix sa Kabukicho, ang pinakamalaking red light district sa Tokyo.