US Embassy: Random Gaijin Checkpoints now official Tokyo policy
The US Embassy has been advised that Japanese police and immigration officials are currently conducting random identification inspections in several different areas of Tokyo to ensure that all visitors to Japan possess the appropriate immigration documents. Most inspections occur at or near Tokyo metro stations, and the police are both uniformed and in plain clothes.