Nishimura

Nishimura was a monk kensai member of the Order of the Spider and the Spider Clan.