There are two artists named Delon. 1. Indonesian Idol first runner up, Delon Thamrin. 2. DeLon is an International Recording Artist, American born, Sri Lankan bred...yet raised in both worlds. In today’s cultural landscape of global adversity, DeLon’s music resonates, motivating people to join the “Feel Good Music Movement.