Shosuro Ohba

Shosuro Ohba was a ninja of the Scorpion Clan.