Product code: New Super order Luigi U for Nintendo Wii U Brand New Factory Sealed.
New Super Luigi U for order Nintendo Wii U Brand New Factory Sealed. Item is complete in box and factory sealed. UPC 045496903152.
New Super Luigi U for order Nintendo Wii U Brand New Factory Sealed. Item is complete in box and factory sealed. UPC 045496903152.