Melra

Melra is a goddess that resides in the Tower of Genesis, she is a god of humans specifically. While she does not discriminate against the other races, she does favor humans more since they are somewhat akin to being her actual children. She possesses the ability to see into the future and has seen that Kyle has started to change the future.