Kagaya Ubuyashiki

Ubuyashiki Kagaya is the leader of the Demon Killing Corps. His subordinates call him Oyakata-sama.