Colorful Abstract rainbow