A large, vibrant yellow neon sign that reads "BUZZ" is displayed outside a futuristic store with a cyberpunk aesthetic. The main entrance has a large sign that says "Going out of Business" and people outside are sitting on the ground, expressing frustration and concern.