The Priest of Darkness: Kochiyama Soshun
Eight Hundred and Eighty Towns Where Rice Is the Bane of One's Existence
S1 E6:
Soshun Kouchiyama, a tea master at Edo Castle, secretly fights injustice by beating up powerful oppressors, with the help of his friends.