The modern-day embodiment of Venus