A strange little egg-shaped creature lands on the planet.A strange little egg-shaped creature lands on the planet.A strange little egg-shaped creature lands on the planet.