perfecter

nounA person or thing that makes something perfect or improves it to the highest level.
adjectiveComparative form of perfect: more perfect than another.