Japanese culture The History and Charm of Japanese Rice Balls (Onigiri) Onigiri, or Japanese rice balls, are a beloved traditional food in Japan. Their history goes back around 2,000 years to ... 2025.04.26 Japanese culture