FANDOM


Starchild Skull

The Starchild skull.

The Starchild is an Alien skull found in a deep cave in Mexico. It was named the Starchild because of its child-size.

Image gallery