Nexus

Nexus is the unseen god of Queen Tara. She attempts to sacrifice to please Nexus.