Things to Do in Universal Studios Osaka, Japan

October 3, 2016 4:12 am by Marky Ramone Go

What does it feel like being Harry Potter for a day? Or chasing bad guys hopping from one building to the next ala Spidey? All that plus a lot more becomes a reality inside the magical world of Universal Studios in Osaka, Japan. Japan has become a popular travel destination […]