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