The Japanese Prime Minister Has A Very Particular Way Of Merging Into Traffic
If you’ve been to Japan, you’ve likely encountered public workers and professional officials such as train conductors and policemen, who wear easily noticeable white gloves…