Guest Stars Yoshiki Minato as Jiro Jozef Aoki as Takashi Togo Igawa as Hotaka Haruto Kamimura as Baby Sora Nobushige Suematsu as Shoji Kahoko Nakajima as Baby Sora Ellie James as Annie Yasuyuki Hamaya as Hiroshi Kaz Costello as Yo Adam Best as Terry Yuriri Naka as Karaoke Waitress Dai Tabuchi as Oto Richard Pyros as Neil Yuta Ito as Shin Endo's Translator Cara Kiri as NA Moderator