Shosuro Wayari

Shosuro Wayari was a Kensai and Bitter Lies of the Scorpion Clan.