Museum of Ancient Artifacts
From Multiversal Omnipedia
The Museum of Ancient Artifacts was a museum in Manhattan that the Eye of Odin found its way to. When Goliath awoke in 1994 from his stone sleep, the Eye became active once more, and broke out of the Museum.