View Full Cast Haruma MiuraTaiyo SasakiRosa KatoJuliaRyo KimuraSeito KobayashiGaku HamadaKosuke TaguchiIkue MasudoTakao (as Saya Takagi)