Mouro Shougun
Appears in
Castle in the Sky
Voice actors
Mike Reynolds
Ichirou Nagai
Jim Cummings