Promotional photos and making video for the latest Vanquish Venus [Jp] project, featuring Canadian-Japanese model Maggy. Vanquish Venus is a short term collaboration between Japanese fashion brand VANQUISH with female celebs modelling in men’s clothing, the brand’s core business.