Search for "Tomoki Kyoda"
in
Wolf's Rain (TV Series) (2003)
Saiyuki (TV Series) (2000)