Disney Sofia The First New Magical Talking Castle $31.99