Debuscope

Webster's Dictionary of the English Language

·noun A modification of the kaleidoscope;

— used to reflect images so as to form beautiful designs.