The first 15 ingredients are for the peanut sauce. Heat the oils; add onion, garlie and ginger. Saute 5-7 minutes. Add vinegar and sugar, stirring 3-4 minutes until carmelized. Take off heat and add other ingredients.
The remaining ingredients are the marinate for the skewer meat.