Juromaru
Appears in
InuYasha
Voice actors
Takumi Yamazaki
Brian Drummond