You searched for: “alethoscope
alethoscope (s) (noun), alethoscopes (pl)
An instrument for viewing pictures by means of a lens inside a box: The alethoscope, invented in the 1860s, was used to give the objects a natural or realistic appearance.