shatterer
Etymology
From shatter + -er.
noun
A person who, or thing that shatters something.