Mirrors have managed to intrigue humans from the very first time the initial shock of seeing our own image came into existence. This reality during ancient times lead to people believing the image looking back at them was their soul visiting from the spirit world. While staring into a mirror, many... Sign in to see full entry.