tlachihualli

something made, artifact, creation