© IMBOLDN ALL RIGHTS RESERVED
Getting your hands on one of these bespoke Vanquishes will be tricky since it is manufactured under a limited production run of 25 units.