All Cast

Takayuki Yamada
Kaoru Ushijima

Yuko Oshima
Mirai Suzuki

Kento Hayashi
Jun Ogawa

Kyosuke Yabe
Tsukazaki

Hiromi Sakimoto
Takada

Nana Katase
Chiaki Okubo

Yoshinori Okada
Inomata

Tsuyoshi Muro
Uehara

Suzunosuke Tanaka
Yuta Negishi (Nesshi)

Hirofumi Arai
Nikumamushi

Joey Iwanaga
Kisuke Yamashita

Kanako Mochida

Takuya Ide

Ayaka Tomoda

Manami Hashimoto

Hayato Ichihara

Akio Kaneda

Kanji Furutachi

Shinsho Nakamaru

Win Morisaki

Takashi Nomura
