Takoyaki are a common type of street food eaten in Japan. They are fried balls of batter that contain pieces of octopus. How they are made into balls is quite interesting to watch. They are served with a special sauce, mayonnaise and bonito (fish) flakes. They are also served very hot. You have to be careful not to burn your mouth when you eat them.