spoliator

noun | \ ˈspō-lē-ˌā-tər \ | spo·li·a·tor
  1. : one who spoils or damages the value of something