as Imanishi Daiki
as Sakaguchi Kaito
as Maki Ryuichi
as Kohinata Ken
as Samejima Atsushi
as Horiguchi Ryota
as Mina