Hadad

Hadad is a Northwest Semitic storm and rain god of Canaanite mythology, he had intervene to stop hunters, Johnny, Amy and Emily from killing Anath, but not to save her, so he can do the punishment himself, he apologies for her stupidity and takes her with him.