The fateful magic shop is apparently located in Antarctica! Anyone…
Take a Peek