twin stars above an alien jungle landscape