August 26, 2019 Indonesia’s Mega Artana, Arip Nurhidayat, and Dhea Natasya Post Division Wins at RAST #2 at Covelong Point Surf, Yoga, Music Festival in Chennai-India