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