20090609 auto: Toyota Land Cruiser launched