Land Mine

A land mine that blows up everything that steps on it