Narita Airport to introduce self-service baggage drops – The Japan News Featured International Narita Airport to introduce self-service baggage drops – The Japan News Editor March 30, 2017 Narita Airport in Chiba Prefecture unveiled Tuesday self-service baggage drop machines for international flights. Set to be... Read More Read more about Narita Airport to introduce self-service baggage drops – The Japan News