Hyundai Elevate

Off-road, rescue, (off-planet?)