No matter where in Japan you go, there always seems to be some festival or another going on. They vary in size from gatherings of hundreds of thousands of people...[ Click to read more ]