Marvel Database
Advertisement

History

I-Chel was an Eternal and one of the Celestian Priests, seemingly based in Celestia, in South America.[1]

See Also

Links and References

Footnotes

Like this? Let us know!
Advertisement