There are three areas of focus at this castle-themed shop in Cherry Creek North: costumes, magic, and toys and games. Upstairs, the costumes run the gamut from princesses to monsters, and the lower level has all sorts of miniature animals and dragons, a wide range of board and role-playing games, and a dedicated magic counter where old pros reveal their secrets to prospective buyers.