mypictures

universal city walk


A sprawling mall near Universal Studios in Osaka, Japan, offers Western-style restaurants, shops, hotels, and a museum.