Daigotsu Zenshi

Daigotsu Zenshi was an undead bushi of the Spider Clan.