Shosuro Ikawa

Shosuro Ikawa was a bushi of the Scorpion Clan.