Mini heavy duty excavator moving earth for foundation building. Industrial machinery on construction site,