Kazuya Kamenashi
as Hiroto Kanzaki
Haruka Ayase
as Nao Tsukioka