a rainbow with hearts and stars in the sky