Shosuro Koshiba

Shosuro Koshiba was a bushi magistrate of the Scorpion Clan.