Butterfly using ocean wave palette kaleidoscope