A Nemesis Plot Badge
You've tangled with Nemesis himself (at least, you think so...) during the Nemesis Plot event.
How to Get
Be in the zone when Nemesis is defeated during the Nemesis Plot event.
This badge will still award, whether or not you helped harm Nemesis, and even if he is defeated by, e.g., a Police Drone