Latoia albifrons

Latoia albifrons is a species of moth in the family Limacodidae. It is found in Malawi and Madagascar.