MDMAlliance on 13 February 2014
ToxicJosh said: confirmation of 41 minutes: http://www.ustream.tv/NintendoDirectAmerica pretty cut and dry |
So I suppose this would the the official outlet where it comes from. Probably the reason why when I searched the image it didn't come up is because it's on the video player.