Universal Theme Park
Universal Theme Park in Osaka, Japan. 2000
Universal Theme Park