Shosuro Nobu

Shosuro Nobu was a ninja of the Scorpion Clan.