You searched for: “xenovisions
xenovision (s) (noun), xenovisions (pl)
Something strange that is seen in the imagination or in the supernatural: Xenovision is the ability to perceive or to see strange or different things.

Xenovision can be a foreign or strange mental image that is produced by the imagination.

Something which is not a normal sight, but is different or strange to behold is termed xenovision.