Mr. Kachaloo Potato Chips is a brand by Barna Production in Afghanistan.
Help