Onigiri is Japan's soul food, which is a kind of food like Euramerican sandwich and can be easily carried anywhere!