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