Guest Stars Eita Okuno as Kengo Inoue Issey Ogata as Shinoda Kanji Furutachi as Train Conductor Ayumi Ito as Midori Tateishi Tomokazu Miura as Hiro