Devastator
/(?)/
Dev·as·ta·tor
Devastator
n.
One who, or that which, devastates.