It is so much fun to see the soldiers as you are entering the store. If you are a Muppett's fan you can create your very own muppett to purchase. It is $99, but where else can you get one - no where! My boys loved it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.