
Duta Sheila On 7 is one of the vocalists of a band whose career has never faded. Interestingly, although his name is known by various generations, he remains down-to-earth. Duta is known for his simple lifestyle and lives in Yogyakarta. Here are the details.