LEOPARD
It does. And there was something similar last month in London. But I don't think it actually made it the 1960s.
But I think if we're looking at magic or something that's not the Tesseract, that would suggest either some refugee's more powerful than we think and gone rogue or that someone native's got that power.