Kanda Myojin
3.87
2
A Historical Shrine Famed for the Kanda Matsuri, one of Japan's Three Major Festivals.
Akihabara / Shrines & Temples
A Historical Shrine Famed for the Kanda Matsuri, one of Japan's Three Major Festivals.
Akihabara / Shrines & Temples