Ricky Lionardi is an Indonesian film music composer, music producer, orchestrator, and music arranger.
NextFilm 2025