Narita, Japan (63 of 166)
Outside AEON shopping center.