An image taken from a rover of an alien on venus | Photo