Summer Festivals 夏祭り

June, July and August bring some of Japan's most spectacular matsuri. Here's what's on, and where.