#1 Posted by Jayfournines (4024 posts) - - Show Bio

The spirits of christmas giving battle each other for control of the season, American Santa Claus vs English Father Christmas vs the dutch Sinterklaas

vs

vs

#2 Posted by Bane_of_sith (2700 posts) - - Show Bio

Hanukkah Harry lol