SOFCEA Special Operations Forces

Are up to the challenge?