Search for "Koichi Chigira"
in
Brave Story (2006)
Last Exile (TV Series) (2003)