Home Albums Indonesian Electronic Music 1979-1992 Indonesian Electronic Music 1979-1992 (6 years) album Release day: Wednesday, January 10, 2018 Indonesian Electronic Music 1979-1992 6 years old Artists Otto Sidharta Name Otto Sidharta When album released, He was 62, now 68 years old # Song Play