Yes Harry there is a Santa Claus But he is a Hufflepuff