Lots of interesting info here from the Tundra’s development team. Literally spent years in Japan working with Land Cruiser team. Frame looks very similar.
Shameless plug for the absolute best car review crew on YouTube as well. Check their channel out. No affiliation.