Produce a lasting impression where one ultimately ends up, say Crossword Clue

Last seen: CRU_CRYPTICS, 01 Jan 2022

Matching Answer