Echo Torch (Original) / Echo Torch (US)
A late middle aged inventor creates a device to see into the otherworld, and fulfills his lifelong dream.
Info mistake?