This set is from Disneyland 2015. It is a 11 pin frame set of princesses in a snowflake. There was only 100 released.