Filming Locations (1)

  • Yasukunidori, Shinjuku, Tokyo, Japan (prologue sequence)