Yokoso! Fingerprint Please!
Ao on Sep 15 2007 | Filed under: Japan: News and Media
Starting November 20, 2007, all foreign nationals landing in Japan will be required to submit to fingerprinting and having their picture taken. Yokoso! Smile! You’re a terrorist suspect!