Detail of "clean devil" costume at Corpus Christi festival. Los Santos province, Panama, Central America.