by Liara
(Germany)
She is the singer of a, german? Not sure about that, band. In one video at the beginning she lays on a desert ground and can be seen from above. She wears a green dress. I know she was critizised for her english.