First marinad the chicken with Turmeric, chilli, cumin, coriander, mace, cinnamon, onion, ginger, garlic, white pepper powder, curd, egg, mayonnaise, salt. Mix well and set aside for 1 hours.
Now heat the oil in pan. Add cloves, cardamom, red chilli and stir.
Add chopped garlic, ginger and stir 2 min
Now Add marinated chicken and saut 3-5 min
After a minute add extra chicken marinade batter and coconut milk. And Cover&cook 35 min with medium heat.
After a minute add fennel, cream and salt and cook for another 5 minutes.
Now heat the another pan with nut dry roast.
After a minute add ghee, curry leaves and mustard seeds and stir 1-2 minutes..
This mixture add Cooked chicken.. And serve hot