Musawasi (Leaf-eating beetle).

Musawasi