OKAYAMA — Streetcars designed to look like characters from the British animated series “Chuggington,” which depicts the doings of anthropomorphic trains, are roaming the streets of Okayama.

To read the full story

AloJapan.com