Cheebee on 23 May 2012
Lulz, it looks like some sort of mock-up for a DS successor, from back when the 3DS wasn't announced yet. x'D
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046