Tozier's Costume Emporium

Tozier's Costume Emporium was a costume shop in the American town of Blackwood Falls. One Halloween, they decorated their storefront with carved pumpkins. (PROSE: Forever Autumn)