All Cast

Sasa Handa

Sasa Handa

Natsuko / wife

Atsushi Tsuda

Atsushi Tsuda

Hirokio Andô

Hirokio Andô

Jack the Ripper

Ryô Asagiri

Ryô Asagiri

Rina Hatsume

Rina Hatsume

Mayu Minami

Mayu Minami

Reina Shirogane

Reina Shirogane

Hiromi Wakasa

Hiromi Wakasa