Cassida imbecilla

Cassida imbecilla, is a species of leaf beetle found in Sri Lanka.