XFantazy.com
Explosion by way of foot! Foot!