Lockheed Martin KC-130J Super Hercules Lockheed Martin KC-130J Super Hercules 166380/BH-380 VMGR-252 US Marines KC-130J Super Hercules 166380/BH-380 VMGR-252 US Marines