Guest Stars Yoshiki Minato as Jiro Togo Igawa as Hotaka 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 Adam Best as Terry Dai Tabuchi as Oto Richard Pyros as Neil Yuta Ito as Shin Endo's Translator Yuriri Naka as Karaoke Waitress Cara Kiri as NA Moderator