The Reflector Specter is an evil supernatural entity which inhabits a parallel world accessible by mirrors, and is regarded as one of the thirteen most dangerous ghosts on the planet. As such, he has been imprisoned for decades inside the Chest of Demons, before being unwittingly released by Scooby-Doo and Shaggy Rogers.
Appearances[]
The 13 Ghosts of Scooby-Doo, s01e04, "Reflections in a Ghoulish Eye" (1985)