>>18090954
that's pretty fucked.
I thought CMLL were the good guys