Armor Lock & Key, S.C.S.C.