Back to Story: Toyota Lunar Cruiser – pressurised lunar rover jointly developed with JAXA gets a nickname; 2029 launch Next Image Previous Image