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