Depends on what you are looking for. I would say the characters that are almost impossible to beat like Dark Donald, Rare Akuma, Extrahighfairy (11p) and (12p). In Winmugen would be infinite Soulabyss since he defeated bunch of Supernull characters and they have to survive all 8 layers of lethality unless they can instantly or somehow defeat him like Yagwick, The end, and Dynamic Parallax for Example. But my real Antagonist is whatever character is poorly made or edited with cheap AI despite having weak movesets for human players, but for a real good antagonist would the ones that are well made, overpowered to play as and made to be funny would be Elephant, Because Elephant smacks around the living crap out of his opponents with his trunk with wonky hitboxes and hypers with I-frames and has a enraged mode whatever which character he hates so much that he is immune to most attacks and I watched Stargazer1331's video like how he sometimes antagonize Elephant for being overpowered and smacking around his favorite teams or characters.