Inuyama
Appears in
Samurai Champloo
Voice actors
Takaya Hashi
Michael Forest