Looks like a screen capture from a video game to me.
Exactly! They look like followers of Rakanishu from Diablo II!