by USA-TARO
Osaka, Japan - Aug 15, 2020: View of Hogwarts castle at the Wizarding World of Harry Potter in Universal Studios Japan.