Towada Art Center (built 2008)
Location: 40.614°N, 141.209°E