insectrecipes.com
Thai Chilli Paste (Nam Phrik Maeng da)
Maeng Da looks like over-sized, mutated cockroaches. They are called Mang Da Na in Thai and are the biggest of the water bugs. The English name is 'Giant Water Bug'. The body of the waterbug is just a small pocket containing a little meat.