Umar Al faruq
Denpasar, Denpasar City, Bali, Indonesia