File:ACNL showcase.png

The main plaza of the Happy Home Showcase. A building from Animal Crossing: New Leaf