Guess the matchup #19
Hint #1 both characters are antagonists Hint #2 both characters are inhuman Hint #3 both characters are known for killing off another character unexpectedly Hint #4 they had extremely satisfying downfalls Hint #5 they have similar powers.
When someone guess this before you do, don't be green with- nevermind.