Indonesian artist Rabecca in an enticing 11-minute performance. Related tags:rabecca11menitartisindonesia