Obanai Iguro

Iguro Obanai is a Demon Hunter and the Snake Pillar of the Demon Killing Corps.