All Cast

Atsushi Ito

Atsushi Ito

Masaru Sakomoto

Shioli Kutsuna

Shioli Kutsuna

Michiru Towada

Tomorowo Taguchi

Tomorowo Taguchi

Asakusa

Tae Kimura

Tae Kimura

Yoko

Masahiro Toda

Masahiro Toda