User blog comment:Lord Loss/Monster Hunter Theory... Blog/@comment-4144060-20110716015827/@comment-76.65.26.43-20110716034307

The flash could be due to a chemical reaction. Some substances blow up or create bright lights when applied force.