All Cast

Mahiro Takasugi
Satoshi

Yūto Fuchino
Kenichi

Kotone Furukawa
Mitsue

Kanna Hashimoto
Ryoko

Mackenyu
Shinjirou

Yuina Kuroshima
Meiko

Hana Sugisaki
Anri

Riku Hagiwara
Takahiro

Takumi Kitamura
Nobuo

Ryota Bando
Seigo

Ai Yoshikawa
Mai

Aisa Takeuchi
Yuki
Wariko Akika
