Another look at Disney exclusive Walt Disney and Sleeping Beauty Castle Pop Town! Retails for $40 US/$56 CAN. Releases 12/7 at the Disney Store and ShopDisney.

Disclosure: This post may contain affiliate links to help support our free community. This 100% free to you, and keeps the lights on for us!