kaleidoscope

A tube-shaped toy that shows changing colorful patterns.