Magic Sphere
A large disk-shaped device located in Queen Hippolyta's palace on Paradise Island.
Name:
Magic Sphere
Aliases:
Start year:
1941
No description