Nintendo (11) Posted by wfa31sk on June 23, 2012 This is an image for Nintendo showcased the 3DS XL (3DS LL in Japan), to be released on July 28’th!. Images navigation ← Previous Next →