Cinthia is een Engelse non die op de vlucht is voor mysterieuze bovennatuurlijke wezens die haar huis hebben gedecimeerd... maar de enige persoon die haar onderdak kan bieden is een meedogenloze dominatrix in Kabukicho, de grootste rosse buurt van Tokio.