Plataspididae 1
[-]
If you are interested to use any of the image(s), please read the conditions carefully.
photo
P7290069 (18)
photo
P7290081 (18)
photo
P7290077 (18)

The picture below showed the size of the bug in comparison to a Yellow Crazy Ant (Anoplolepis gracilipes).

photo
P7290079 (18)