Rice and sushi are very prominent foods in Japan, and are considered staples. It's customary to eat rice to the last grain, and is considered rude to be picky or ask for special exceptions or substitutions in restaurants. Meat was largely shunned in Japan until around 1880, when meat-based dishes became common.