Robert7301201

A rover exploring an unknown planet discovers a strange creature.
Survival