World Videos

Tourists in Japan relish ‘Onigiri’ on their taste...

World

Tokyo (Japan), Mar 12 (ANI): These triangular rice balls are called Onigiri, they are a great example of how inventive Japanese cuisine can be....