Thread:TomasDerksen/@comment-7282293-20150427173955/@comment-2041242-20150427212713

Its an evil organization from one of the MCU-Games, non-canon, but still part of the MCU.