For hardcore fans of the Marvel Cinematic Universe, a treat awaits you in Tokorozawa, a city in Saitama prefecture, north of Tokyo. The Avengers S.T.A.T.I.O.N. exhibit is wowing visitors until Jan. 29 ...