DAWN WOOLLEY

SPECTRES VIDEO (RAIN)

a ghost; phantom; apparition.

a mental image of something unpleasant or menacing.

something existing in perception only.