You searched for: “kaleidoscopes
kaleidoscope (s) (noun), kaleidoscopes (pl)
1. An optical toy consisting of a cylinder with mirrors and colored shapes inside that create shifting symmetrical patterns when the end is rotated.
2. A complex set of events or circumstances.
3. From early 19th century, Greek kalos, "beautiful" + eidos, "form"; + scope, "see".