Flying Fox / Prophet Takashi
Appears in
Heavenly Sword
Voice actors
Barry Dennen