You wrote ALF lol that is the space alien Elf is the eco terrorists.
"You wrote ALF lol that is the space alien Elf is the eco terrorists."ALF= Animal Liberation Front.
ELF= Earth Liberation Front.
ELF is an offshoot of ALF. Both groups indulge themselves with ecoterrorism.
Animal Liberation Front - a twin sister to ELF.