Goju Obayashi

Goju Obayashi was a tainted ninja of the Spider Clan.