Oniwakamaru
Appears in
Samurai Champloo
Voice actors
Seiji Sasaki
Jamieson Price