The Ouroboros

The Ouroboros is a team of villains run by O.O.. Their motivations are unknown, but they seem to be working against the American Syndicate of Heroes.