Culture

Kanda Matsuri

Tokyo · Japan · Asia

One of the three great Edo festivals: hundreds of mikoshi from Kanda shrine to Akihabara.