Daimaru Osaka Umeda
The Daimaru department store sits right on top of Osaka Station, with the Pokémon Center Osaka DX and Nintendo Osaka on its upper floors.
The Daimaru department store sits right on top of Osaka Station, with the Pokémon Center Osaka DX and Nintendo Osaka on its upper floors.
The Daimaru department store sits right on top of Osaka Station, with the Pokémon Center Osaka DX and Nintendo Osaka on its upper floors.
See every place on the map