View Full Cast Shouhei HashimotoLeo TsukinagaShōta TakasakiIzumi SenaYoshihiko AramakiRitsu SakumaRyo KitamuraArashi NarukamiNaoya KitagawaTsukasa Suou