News Video Lifestyle

Tourists in Japan relish 'Onigiri' on their taste buds

 
These triangular rice balls are called Onigiri, they are a great example of how inventive Japanese cuisine can be.
Advertisement