Celestial Moths Rainbow