Kagaya Ubuyashiki

Ubuyashiki Kagaya (産屋敷 耀哉, うぶやしきかがや）is the leader of the Demon Killing Corps. His subordinates call him Oyakata-sama.

Appearance
Ubuyashiki