Daigotsu Meguro

Daigotsu Meguro was a bushi of the Spider Clan.