Halo 3 Flood Carrier Form Screenshot Published June 5, 2013 at 1489 × 1025 in Halo Mega Bloks Flood Hunters Battle Unit 97160 Revealed! Mmmmmmmm…. Flood Carrier Form. Halo 3 Flood Carrier Form Screenshot