What is it about this Japanese snack that is going all around the world and gaining immense popularity? Read on to know more about this soul food.