Your Friend in Japan Back in Japan, Greeted by a Creepy Hot Dog Statue at Narita Airport 16 years ago