Chuda Kiuchi

Chuda Kiuchi was a shugenja and artisan of the Spider Clan.