Hachigoro

Hachigoro was an undead bushi of the Spider Clan.