The island where joy meets fear

starbursts