Osaka

Osaka

Harukas 300 observation deck, on a nice day