Odori Park is surrounded by high-rise office buildings on all sides, and people were obviously still working in the buildings despite the late hour judging from the lights switched on in them...