Explosive Tripwire

A sneaky contraption that explodes when stepped on.