That song by the way is my favorite Christmas song. It's called 'The Gift' by Aselin Debison.
Nativity Snow Globe-52kb
I'm fairly agnostic but there's no denying that people smile more and are nicer during Christmas time.
With the heads around the star I believe this represents the Greek Orthodox Church if I'm not mistaken.