Young Jim
Appears in
Treasure Planet
Voice actors
Austin Majors