Onigiri is a beloved snack for many Japanese and Japanophiles. It is essentially a piece of compressed rice, its name originating from the Japanese word "nigiru", which means "to grasp" or "to squeeze ...