Sato
Jamie Marchi is the English dub voice of Sato in Shigurui: Death Frenzy, and Haruka Kimura is the Japanese voice.
TV Show: Shigurui: Death Frenzy
TV Show: Shigurui: Death Frenzy