This is most likely a Hate Crime. If you listen closely, you can hear these sick fucks call this poor guy a "maricon" which is Spanish for ******... SO SICK!
It sounds more like a south east Asian language to me. But who knows, I'm a native Spanish speaker and sometimes I'm unable to understand some fuckers from certain shitholes...