Rice Ball Recipe Rice Balls or Onigiri are one of the great finger foods found in Japan, they're meals in themselves in a way that Western snacks could never be. Purchased from markets ... Continue Reading