ChunXingWong LuisStevens is right, these are tortoise beetle. Looks like a white variation of Aspidimorpha deusta
Comments (2)