Hanshin Arena Shopping Plaza (built 2008)
Location: 22.669810383983343°N, 120.30229672635124°E