Narita Japan, May 2007