It's here! Replica McQueen Armadillo shoe!