Red armored devils fell upon them and ripped them to pieces.
The devils ripped them to pieces.