The Magic Hour Cast Manjiro Ichimura Shinichi Yanagisawa Haruka Ayase Keisuke Horibe Kôji Yamamoto Satoshi Tsumabuki Koichi Sato Teruyuki Kagawa Yasufumi Terawaki Masahiro Kômoto Keiko Toda Yoshimasa Kondo Zen Kajihara Hyoei Enoki Ennosuke Ichikawa IV Gorô Ibuki Kenji Anan Yuki Amami Shingo Katori Kazuyuki Asano Kyôka Suzuki Toshiaki Karasawa Kiichi Nakai Susumu Terajima Nishida Toshiyuki Eri Fukatsu Fumiyo Kohinata Shôsuke Tanihara Kon Ichikawa