Santa Claus

Santa Claus is a Devil Hunter from Germany.