David
Appears in
Steamboy
Voice actors
Ikki Sawamura
Robin Atkin Downes