Narita is much much more than just the Airport... I have just discovered it now...
JPC: all rights reserved