The Toyota Land Cruiser is on display at the Auto Expo 2023. You won't find the J300 series LC on Toyota Bharat's website, but its price is no secret and we suspect some Toyota loyalists who can afford it have already booked one. Venkat explains what's new