Shinobu Kocho

Kochou Shinobu is a Demon Hunter and the Insect Pillar of the Demon Killing Corps.