Himeji

Himeji is an S-rank member of the Takemikazuchi guild.