Discover the surprising health benefits of dried kachri, a traditional Rajasthani superfood.