Amelia Gray Hamlin and Delilah Belle Hamlin are seen upon arrival at Narita International Airport on July 25 2017 in Narita Japan
{"Image ImageDescription": "NARITA, JAPAN - JULY 25:  Amelia Gray Hamlin and Delilah Belle Hamlin are seen upon arrival at Narita International Airport on July 25, 2017 in Narita, Japan.  (Photo by Jun Sato/GC Images)", "Image Copyright": "2017 Jun Sato"}