All of these jaguar heads are hand carved by Indians in the state of Oaxaca, Mexico and are supplied to the Huichols by traders for beading.The jaguar is a sacred animal to the Huichol it guards the gates of heaven. Click on the picture to see full size image and description