Search for "Tatsuya Igarashi"
in
Ergo Proxy (TV Series) (2006)
Planetes (TV Series) (2003)