This is the twelfth pin in the new Stitch Invasion series, Stitch Europe Invasion. This is the third, and reportedly last, of the Stitch Invasion Series. Now he's gone on the road and is invading Europe! Luxembourg is the last of 12 countries that he will invade. This series will contain 12 pins. The back of this pin has on the left, top to bottom: Disneyland Resort Paris logo Official Pin Trading 2008 logo Stitch in Europe logo (a circle of stars with 'Stitch in Europe' in the middle) 12/12 EDITION LIMITEE xxx/900 Made in China © Disney There is reported to be an ERROR on the back of the pin instead of 12/12 there is 9/12, the same as Stitch Invasion Portugal.