A Simple Muggle’s Dreams Coming True at UNIVERSAL STUDIOS JAPAN! | Theri Ppoi’s Japan Adventures
After years of hoping that my Hogwarts acceptance letter simply has been lost in the mail, I settled for the next best thing and went to Universal Studios Japan in Osaka.