Indian Food: SOUR RED ANTS (Zaling Kathur Kahang) | Manipur, Northeast India