Undoer
/(?)/
Un·do·er
Undoer
n.
One who undoes anything; especially, one who ruins another.