The latest generation Toyota Land Cruiser Prado, which is already on sale overseas, was spotted in India for the first time.