Loading…
Browse by tag
All travel guides tagged id-check.
Japan law requires foreigners to carry their passport at all times. Here's what police can do if you don't, and how to handle a stop.