Osaka - Japan
Umeda Sky Building, Osaka Castle and Universal Studios
Umeda Sky Building
Osaka Castle
Universal Studios