Japan is known for the color and exuberance of its festivals - matsuri - connected with shrines and temples. Japanese festivals are often connected with special historical events, fertility rites or prayers to the gods for good health. I was really impressed by the festival spirit of every one who join it. They are so happy and energetic and dance together to the traditional song. In addition, I also love the food sell during the festival, especially Takoyaki, yakiniku,...I really had a good time joining the Japanese summer festival. I really hope to get a chance to join more memorable festival like this again.