Gizmos and Gadgets
Sorna-Capsules
Is it possible that the Sorna-Capsules have been seen(and used) on Earth before? Perhaps in Baltimore. Perhaps part of an antiquities collection freshly arrived at the Aston Museum in the 1930s.
Astro City No.6, and possibly in Astro City No.5