JAPAN, TOKYO, JUL 01 2017, a line of taxis on streets. Many taxi car on the road in front of the terminal. Japanese taxis are slowly driving in traffic jams, Tokyo, Japan. by Jacob Harris October 7, 2019 by Jacob Harris October 7, 2019 40 views 0 FacebookTwitterPinterestLINEEmail Jacob Harris Thank you for reading one of my many articles about Japan. I've lived here for several years now, and absolutely love to share my experiences with those looking to know more about the country.