Yamazaki

Yamazaki was a monk and kensai of the Order of Venom of the Spider Clan.