A local neighborhood shrine tucked between residential streets. The kind of place only runners and dog walkers know about.
Located in Shimokitazawa & Nakano, Tokyo