Cast (5)

Maria Ozawa

Yuka Chigusa / Kekko Kamen

Hitomi Kitamura

Mayumi Takahashi

Nocchi

Toenail of Satan

Nene

Keiko Natsuwata

Sasa Handa

Koichi Omote

Crew (3)

Go Nagai

Novel

Rui Tsubota

Writer

Kosuke Suzuki

Director