Kokopelli of Indian paleology. Hunchbacked rain priest, hunting magician, and Don Juan of the old Southwest.