Fighting against the mecha angels, this squad will put the scene on fire. They are the Super 'Satain' Squad!