Onigiri is the equivalent of the French sandwich. It is a compact rice ball, in which a filling of your choice is added and wrapped in nori seaweed. The onigiri has been existing as a staple food for over 2000 years in Japan.