Vital statistics
Type Country
Believe O meter High
Location Europe
Inhabitants Italian's

Italy is a country in Europe. A lot of people believe in Santa there seeing that they have the same heritage as South America and usually call him Papa Noel. If you believe in him, he will come to you and bring extra presents. That's what the legend states.