Tomonoshin Shibui
Appears in
Samurai Champloo
Voice actors
Masahito Yabe
Derek Prince