Rinse the wing pieces under cold water and pat dry with paper towels. Set aside in a large bowl while you prepare the marinade.
Combine the garlic, shallots, ginger, green onions, lemongrass, brown sugar, fish sauce, lime juice and peanut oil in the bowl of a food processor and process until smooth. Pour the marinade over the chicken wings and place in a plastic resealable food storage bag. Refrigerate overnight.
Preheat the grill to medium and remove the wings from the marinade. Reserve the marinade to brush the wings while they cook. Place the wings on the grill and season with the salt, and cook, turning over every few minutes and basting with the marinade for the first 18 minutes or so. Continue to cook the wings until cooked through, about 8 to 10 minutes more.
Place the chicken on a serving platter and garnish with the chopped peanuts and chopped cilantro. Serve immediately.