transmogrifier
Etymology
From transmogrify + -er.
noun
One who, or that which, transmogrifies.