Known as by some the “Justin Timberlake of Indonesia,” Ressa Herlambang — or Ressa, as he’s known more familiarly — was created in December of 1985 in Jakarta. He released his 1st recording, Diary of Existence, in 2004. In 2005, the self-titled Ressa Herlambang strike shops, and in 2007 recording …
Read More »