Heroes Guest cast, played by Kurando Mitsutake Episode 2x02: Lizards (Oct 1, 2007) Episode 2x06: The Line (Oct 29, 2007)