Window display and shop name in perfect disharmony.