Neil Fleming
Appears in
Final Fantasy: The Spirits Within
Voice actors
Steve Buscemi
Atsushi Gotou