Obedience/Hicora

Hicora is a fictional goddess and one of the main characters of Obedience.

Backstory
Hicora was TBD.