Takashi Miike
Director
Kimiko Yo
as
Maiko Ayasato
Mirei Kiritani
as
Mayoi Ayasato
Mitsuki Tanimura
as
Natsumi Oosawagi
Minami Hamabe
as
Young Chihiro Ayasato