Every matsuri, explained.
Japan holds tens of thousands of festivals a year, and many happen on only one or two days. This atlas tells you when they are, which day to go, what you are looking at, and the gods they are held for.
Festivals
Start with these
Kami

