30 May, 2019 Single release in China Congratulations again to Starlab Publishing’s amazing Dutch songwriters Jan Baars, Rajan Muse and Ronnie Icon who wrote the song ’World‘s Most Savage’ to the popular Chinese boyband D5, released today.