Disney
Created especially for Walt Disney World Resort in Florida and Disneyland in California USA
Self-Stick Fabric strap accross their belly to fold over and give that lovable character look
High Quality Embroidered detail look thats officially Disney...