Rainbow over ocean waves, dark cloudy sky.