Foundling on Venus