This is a large World War II United States Marine Corps shoulder patch for the 2nd MAR. The patch shows a white hand holding a torch with a narrow flame set against five white stars.