I bought him in Mexico - in a shop full of paper skeleton dolls - he is a decoration for the Day of the Dead festival (November 2) in Mexico. It is like Japan's Obon, when families remember their dead relatives and there are parades and picnics at churchyards.
Do you know the origins of the word: Halloween?
In old English "Hallow" means sacred/holy/special. The Lord's Prayer, one of the most popular Christian prayers, contains the word,
Who art in heaven,
Hallowed be thy name...
This season was an old Celtic festival, and then the early Christians made a festival called All Hallow's/Saints Day, the day the sacred/holy spirits come back to earth. The night before the festival was All Hallow's Eve (like Christmas Eve)...."evening" became "een" in spoken English...the festival became All Hallow's Een.....Hallow...een....
Settlers in America took the old custom (which some say included lanterns and dressing up in costumes) to the new world...and the festival grew. Now All Saints' Day/Hallow's Day is on church calenders, but it is not a major festival like Christmas or Easter.
And, ironically, many Christian families and schools don't let kids celebrate Halloween because they dislike the elements of magic and spirits...but originally it WAS a Christian festival.