Portrait of character named  Obanai Iguro

Information


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

Appearing in