1.
In a large container, combine all ingredients except chicken, and mix well. Add the chicken and stir until all pieces are coated. Cover and let marinate overnight in the fridge, about 8 hours.
2.
Stir ingredients in the morning, then put it back in the fridge until you are ready to cook. 10 minutes prior to cooking, take container out of the fridge.
3.
Fill a wok with oil and heat on medium, or heat oil in deep fryer on medium setting. Test hotness of oil by dropping some batter in it. If oil is hot, batter will begin to cook on contact. If not, wait until it gets hot.
4.
Deep-fry chicken until golden brown, about 6 minutes per batch. Let cooked chicken drain on wire rack over some newspaper. Serve.