Tengen Uzui

Uzui Tengen is a Demon Hunter and the Sound Pillar of the Demon Killing Corps.