Word on the internet is the below image was leaked unintentionally. Nintendo has yet to officially confirm the suit as the latest addition to the Super Mario arsenal. The image quality highly suggests that we may be looking at the real thing. Let your eyes wander and cross your fingers that you'll be chucking boomerangs come the game's release come November 13 (November 3 for our friends in Japan, November 18 for Europe). Feast your eyes after the cut...