Daigotsu Endo

Daigotsu Endo was an undead bushi of the Spider Clan.