self-destruct of a predator
193.3K