Venus sure needs a hero…