File:Helixleak.png

The image of Helix leaked during the 4.12.17 Nintendo Direct