A Harry Potter Christmas advent calendar has arrived and it’s magical