EZLN - Ensemble Zoologique de Liberation de la Nature!
For sure they are a Floraissance group of action!