The latest song from acclaimed Chinese pop singer Dao Lang has been streamed billions of times despite listeners debating over what its lyrics truly mean. A mysterious track: Dao Lang, 52, took a hiatus from music for over a decade before re-emerging with his new album, "There Are Few Folk Songs," on July 19. The album features the enigmatic track "Luosha Haishi" ("Luocha Kingdom"), which quickly became a sensation on various social media platforms following its release.