Man From Taured: A Tokyo Airport Legend

Who was the man from Taured stopped at the Tokyo airport? Is this just an elaborate legend or something stranger than fiction?