Here is an introduction video about the production of the Land Cruiser Series 70.
https://www.youtube.com/watch?v=zV90EIHnQE0
Factory staff members explain each steps of the production process.
(It's in Japanese, but you can use the translation feature of youtube.)
It's very interesting. Please take a look!
