This is a band from England and based on these two songs, the only two they have recorded so far, they should have a great future.
Interview with Luna Kiss from 2010