Debuscope /(?)/

De·bu·scope

Debuscope

n.
  1. A modification of the kaleidoscope; -- used to reflect images so as to form beautiful designs. (Opt.)