Real Cast Takeru Satô Haruka Ayase Keisuke Horibe Kyôko Koizumi Yutaka Matsushige Miki Nakatani Joe Odagiri Shôta Sometani