Search for "Kôichi Chigira"
in
Brave Story (2006)
Last Exile (TV Series) (2003)