Scrying (also called crystal gazing, crystal seeing, seeing, or peeping) is a magic practice that involves seeing things supernaturally in a medium, usually for purposes of divination or fortune-telling. The media used are most commonly reflective, translucent, or luminescent substances such as crystals, stones, glass, mirrors, water, fire, or smoke. Scrying Mirrors have been used in many cultures as a means of divining the past, present, or future. Depending on the culture and practice, the visions that come when one stares into the scrying mirror are thought to come from God, spirits, the psychic mind, the devil, or the subconscious. Scrying Mirrors are actively used by many cultures and belief systems and is not limited to one tradition or ideology. However, like other aspects of divination and parapsychology, it is not supported by mainstream science as a method of predicting the future or otherwise seeing events that are not physically observable.