So Delicious! So Happy!
Onigiri, the best snack for your money. Available at most convenience stores. Onigiri is a palm-size triangle of rice wrapped up with a sheet of seaweed. It comes with a delicious happy center of something, such as fish, fish eggs, or pickled plum.