Flag of the "Revolutionary Armed Forces - People's Liberation" of Mexico.
Based from photos in [1] and [2].
Own work (PS: I do it only with encyclopedic purposes. I have nothing to do with this organization).