Yggardis

Yggardis was a living sapient world that wandered the cosmos.

Appearances

 * Mystery in Space #60
 * DC Comics Presents Vol 1 78