Japanese “Ichiban Street” recreated at new shopping mall in China

Complete with a Japanese bus stop, Japanese road signs, a Japanese taxi, and a Japanese car park

Read More