You believe THEY?
Do a search on MECHA. There are sites all over. Some sound more radical, some sounds like just a student club. It seems to me a mixed bag. So one person can legitimately say it's a racist group. Another person can legitimately say it's just a student organization. It depends on where you're looking and who's leading the particular chapter. I came across one site with photos of guys in black ski-masks (Sub-Commandante Marcos, et. al.) In some ways it sounds like they're just dressing up and playing at revolutionaries. There's probably enough fruitcakes to take seriously, though. Just my personal take.