Cast (16)

Shun Oguri

Naomitsu Hatakeyama

Yuki Shibamoto

Ako

Kei Tanaka

Sakuramaru

Hiroyuki Ikeuchi

Nobutsuna Hatakeyama

Hirotaro Honda

Hidetaka Kuriyama

Kyosuke Yabe

Michikane

Hiroki Matsukata

Yoshiyuki Yamaguchi

Go Ayano

Takamasa Suga

Masaomi Kondo

Miho Fujima

Eugene Nomura

Takaki Uda

Takumi Kitamura

Kenichi Hagiwara

Crew (3)

Hiroyuki Nakano

Director

Shin'ichi Ichikawa

Writer

Tak Matsumoto

Theme Song Performance