Plot
Cast
Ryoko Shinohara
as Yamaoka Terue / Toyoko
Alice Hirose
as Yamaoka Fukakusa
Rio Suzuki
as Terue (10 years old)
Saki Minamino
as Terue (16 years old)
Tetta Sugimoto
as Ikutoku
Tsuyoshi Muro
as Wachi Takenori
Hiroyuki Hirayama
as Yamaoka Yuuji
Susumu Terajima
as Nakajima Takehito