The Parasite (Halo Wars 3)

The Parasite is the fifth mission of the new Halo game, Halo Wars 3. The main goal is to find and kill the Flood Juggernaut on the ruins of the Fleet of Inpentrable Spirit.