Japan Snacking on Takoyaki at Senso-ji Temple, Tokyo admin Japanese snacks at Tokyo's busiest temple at Senso-ji Temple Takoyaki (たこ焼き) Wishing I had an umbrella, I ran through the cold downpour…