Kanda Myojin images in Full screen Only ten to fifteen minutes walk from Akihabara, the sacred town for Otaku, you can find the historical shrine,…
Preparation underway for a great weekend. Taking boxes out of the storage and assembling parts to be prepared for Kanda Matsuri (Kanda Festival). Everyone taking…