Score each chicken thigh twice with a knife through the skin and into the meat. Then place in a bowl. Add onion, garlic, turmeric, cinnamon, pomegranate molasses, tomato purée, sriracha, maple syrup, orange juice, seasoning and olive oil and mix to coat evenly. Cover, place in fridge and let it marinate for a minimum of 4 hours (preferably overnight). About 1 hour before cooking, remove from the fridge and set aside to come up to room temperature.
Place mayonnaise in a bowl and add minced moosir. Stir and refrigerate until you are ready to serve.
Heat the oven to 200°C/180°C fan/gas 6.
Transfer chicken and marinade to a shallow roasting tin, then roast for 40-45 minutes, until chicken and onions are caramelised and sticky. Remove from oven and leave to rest for 10 minutes. Garnish chicken with the fresh mint and pomegranate seeds.
About 5 minutes before removing your chicken from the oven, take tortillas, wrap them in foil and place them in oven to heat for about 15 mins. Then remove them from oven and turn off heat.
Build a wrap by spreading a layer of moosir mayo on it, adding shredded lettuce, layering with sliced chicken (removed from the bone) and caramelised onions. Top with Torshi Soorati or other pickle, the chopped fresh herbs and pomegranate seeds. Roll up the wrap and tuck in.