The Asakusa Kannan temple, oldest buddest temple in Tokyo.
Photo by: d. wong