screen memory: an imagined memory of a childhood experience; hides another memory of distressing significance
memory: something that is remembered
shower: a sudden downpour (as of tears or sparks etc) likened to a rain shower