clean chicken and cut in to small pieces.marinate chicken pieces with salt ,lemon juice and turmeric powder.
mix rice powder and coconut milk well, then add rest of the powders and ginger garlic paste in to it.mix well and make a fine batter.add this to the marinated chicken pieces,mix well,and keep refrigerated for 3-4 hours.
heat oil in a pan and fry the chicken pieces(chicken should be submerged in oil).once the chicken done remove from oil(out side crunchy deep brown inside juicy).
mix thinly sliced onion to the remaining marinade mix and deep fry in to the the same oil ,(before adding to the marinade just mash the onion and squeeze the excess water so that you can easily fry the onions).when onion turns to golden brown and crispy remove it from oil.add curry leaves and chilly deep fry it then remove and keep in to a paper towel.
mix onion curry leaves and chillie together and spread on top of the chicken