impressive; striking; memorable; impactful
to give an impression; to make an impression
to make a lasting impression
good impression; favorable impression
argument based on personal impressions
impressionistic criticism
memory color; memory colour
Kyoto Prefectural Insho-domoto Museum of Fire Arts