Editorial video showing the jinrikisha or rickshaw, a two-wheeled pulled vehicle invented in Japan in 1869, which still survives and gives visitors a quaint tour experience around Asakusa, Tokyo
4k 00:05
Add to Collections
Add to Favorites