Something quite simple
Nemesis
dictionary definitions:
1. a source or cause of harm or failure.
2. an unconquerable opponent or rival.
Nemesis
dictionary definitions:
1. a source or cause of harm or failure.
2. an unconquerable opponent or rival.