All Cast

Yuki Amami

Yuki Amami

Masako

Takeshi Kaneshiro

Takeshi Kaneshiro

Takehiro

Etsushi Toyokawa

Etsushi Toyokawa

Tajomaru

Dankan

Dankan

Eisuke Sasai

Eisuke Sasai

Akabori

Fumiyo Kohinata

Fumiyo Kohinata

Naomasa Musaka

Naomasa Musaka

Toshie Negishi

Toshie Negishi