by USA-TARO
Osaka, Japan - Dec 02, 2017: View of Hogwarts castle at the Wizarding World of Harry Potter in Universal Studios Japan.