Oh this is great! I love Doctor who and mugs. It's fine that the gifter didn't know what a Hufflepuff is (it's a thing from Harry Potter BTW) because this giftee loves this gift!

You've got me on the Rubber duck though. I have no clue

The beard mask is also hella cool, thanks so much!