Ariesta Setrowidjojo is an artist.