Smallfoot

Smallfoot lands with a quiet thud in a hot fall where there is no snow.