Elohim makes her mark with self titled debut album Elohim releases her 15 track self titled debut album that impresses at every turn. Stream here.