Filming Locations (1)

  • Asakusa, Tokyo, Japan