We passed through this area almost every single day as it was right next to our hotel and they they had a display up for Avengers: Age of Ultron as that film was about to première in Japan.It’s a neat little building, but what makes it magical is the giant clock located in front. It was made by Hayao Miyazaki…