I never knew a window display could understand me.
I pass this window of a store in Allston a couple times a month and every time I pass it they have a new sweet ass display that I literally have to stop and stare at it. I want everything in this display. Give me sparkles and skulls and call it day!
I'm going to take a photo and post it here every time they put up a new display.