We've been asked a bit more about what Japanese food is like, particularly whether there is a lot of sushi.
The main staple food seems to be sticky rice which is eaten at almost every meal including breakfast. And a little pot of miso soup. Then add lots of other little dishes each full of interesting veggies and seaweed, and often tofu and different mushrooms. Then add some sort of fish (of many different types), tempura, curry, egg, pork, tongue, or other kind of meat often in a lovely sauce.
We occasionally eat a noodle dish instead of rice. There are thin brown noodles and thick white noodles and come with all sorts of toppings, including raw egg. They sit in a heap in your bowl challenging you to eat them and their sauce with your chopsticks without getting it everywhere!
But everything is interesting and tasty and different areas have different specialities. I think Sushi is only an occasional meal for most Japanese (and us). And a rule here is that you don't eat food (or drink anything or smoke) in the street. You have to find somewhere to sit down, to respect the food and other people around you. Even donuts! It's so tempting to just take a bite rather than try and find a bench or go back to the hotel!!