Ecila ( real name Alice Siwe )  is a Swedish artist / songwriter based in Stockholm. The music she makes is described as beautiful melancholic pop with heavy, roaring synth beats. “Follow U” is her second single release and it is out now on Amuse Records. Listen Below.