Genchi Koshimura

Genchi Koshimura (越村 玄斎) is an ancient ninja master who trained the Devious Ninja Black Thorn.