This is a Indie Pop track recorded by the artist SR & LE. The song xdynydyndldwz was originally composed by R. Hsia.