Huichol artisan and philosopher Kupíha'ute-Itzpapalotl. Both parts of his name mean 'obsidian butterfly' — Kupíha'ute in the Huichol language and Itzpapalotl in the Aztec or Mexica language.
© Erin Cassin, 2006
Source article: The Obsidian Butterfly: modern Huichol symbolism