as Haruki Hayashida
as Ryosuke Sato
as Kira
as Jungo Watanabe
as Naito Hitoshi
as Kyohei Majima
as Nara
as Tatsuta Kaname