Filming was on the upper west side side last night as previous reported with the rain machines going.
Many thanks to @daisymae for sharing a clip and a photo on twitter here and here.
Many thanks to likeacamera2 for sharing a photo on instagram.
Update: Many thanks to gymratnyc for sharing a photo on instagram.
Note: Collectively from all of last nights photos and from several a few days ago, there ‘Japan locations’ were filmed right in NYC with the aid of sets both exterior and interior.