Quoted By:
It looks like the backgrounds in anime, except with actual human beings instead of anime characters. Most of the cities in Japan are just layers of modern-era buildings. The only places that actually demonstrate some piece of the country's pre-modern heritage are temples, shrines, and castles.