Guest Stars Yoshiki Minato as Jiro Jozef Aoki as Takashi Nobushige Suematsu as Shoji Kahoko Nakajima as Baby Sora Haruto Kamimura as Baby Sora Ellie James as Annie Yasuyuki Hamaya as Hiroshi Kaz Costello as Yo Anna Koval as Joyce Chigusa Nagayo as Seki Doron Davidson as Annie's Friend Tateto Serizawa as Keiichi Sadako Saida as Highway Policewoman Tayla Kovacevic-Ebong as Policeman