Played by:
1 appearance
Chiruran Nibun no Ichi
Tokko
Gambler Densetsu Tetsuya
Drifters
Rio: Rainbow Gate!
Shouwa Monogatari
Akagi
Cyberpunk: Edgerunners
Dorohedoro
Hokuto no Ken: Fist of the North Star