Okaeri, Hayabusa Cast Tatsuya Fujiwara Ren Ôsugi Yoshiko Miyazaki Ohshiro Maeda Kohsuke Toyohara Naoki Tanaka Yôko Moriguchi Baijaku Nakamura Takanori Takeyama