Neither a dragon nor a bat, Faust lives far from Earth, under the dense, unfriendly atmosphere of Venus