More Tehuantl and Snow

Completion of the Tehuantl commission work.