The Spot

The Spot is a bar in Micoud.