Eden Ariel’s debut EP Altars is a New York City dreamscape Noah Larsen March 11, 2020 Album Review, Reviews Hailing from New York state by way of Manhattan, Eden Ariel lets her environment take up a character of its own in her lyricism on her new EP Altars (2020). Opening track “City Rain” is a love story about ...