Impression

An immersion in the abstract language of the senses