A Perga species is one of the possibilities. Unfortunately we can't usually identify the larvae to species level and in most cases even to a genus, without rearing through to adults. More research is needed in this area. There are about 60 species in the subfamily *Perginae* and no definitive and detailed study of early life stages. It is likely that these larvae are from one of two genus, *Perga* and *Pergagrapta*.