Watch: Japanese Man Eats Litti Chokha For The First Time, Here’s How He Reacted

The traditional litti chokha is a Bihari delicacy that comprises stuffed and baked whole wheat dough…