Avengers S.T.A.T.I.O.N. in Japan launches visitors into the Marvel Universe
Fans of the Marvel Cinematic Universe can get an up-close look at costumes and displays of favorite characters -- and become an “agent” themselves -- at the Avengers S.T.A.T.I.O.N. exhibit in Tokorozawa, north of Tokyo.