Onigiri

 
Delicious rice balls made by the Japanese Culture Club.