In a small bowl, add salt, pepper, onion, garlic, oregano, basil, and green seasoning and mix well.
Add chicken pieces to a large bowl. Add seasoning mixture and, using hands, massage into chicken. Set in fridge for at least 4 hours. Remove chicken from fridge 15 minutes before cooking
In heavy bottomed pan, add avocado oil and sugar. Heat over medium until sugar turns dark brown, about 4 minutes. Meanwhile, in small bowl add curry powder and whisk in water. You want a thick liquid consistency, but not a paste
Add curry mixture to pan and cook, stirring frequently, for 3 minutes. If mixture starts to get dry, add 1-2 Tablespoons of water
Add chicken to pan, and cook for 1 minute. Flip chicken and cook for 1 more minute. Add enough water to come about halfway up chicken, and bring liquid to low boil. Cover, and reduce to simmer.
After 15 minutes, add garbanzo beans. You may need to turn up heat to bring back to low boil, then immediately reduce to simmer
Chicken will take 30-40 minutes to cook, depending on the size of the drumsticks. Turn chicken every 10 minutes.