Cosmic beacon

A  is a fictional item featured in comic books published by Marvel Comics. It first appeared in The Eternals #1 in July, 1976.

Appearances

 * Eternals 1