Indescribable creatures in the distance on a planet. | Sci-fi