Indelible impression