Frente Nacional de Liberación de Vietnam
PAVN and Viet Cong.