Duffy Oyakata
Appears in
Castle in the Sky
Voice actors
Hiroshi Ito
John Hostetter
Clifton Wells