This is a New Wave Pop track recorded by the artist SR & LE. The song 20180504 (23.5) was originally composed by R. Hsia.