Handcrafts and folk art in Mexico City is a microcosm of handcraft production in most of the rest of country. One reason for this is that the city has attracted migration from other parts of Mexico, bringing these crafts. The most important handcraft in the city is the working of a hard paper mache called cartonería, used to make piñatas and other items related to various annual celebrations. It is also used to make fantastic creatures called alebrijes, which originated here in the 20th century. While there are handcrafts made in the city, the capital is better known for selling and promoting crafts from other parts of the country, both fine, very traditional wares and inexpensive curio types, in outlets from fine shops to street markets.