Indonesian artist Rebecca's tantalizing 10-minute performance will captivate. Related tags:10menitartisindonesiarebecca