Sunshine's Macrame Emporium

Sunshine's Macrame Emporium is a store that Homer dreamed at he saw when he which he was living in the seventies.