Board Thread:Theories and Speculation/@comment-5407586-20150624095943/@comment-2140588-20150624100248

Earth + Lightning would be my guess, but the Explosion Release theory bursts (see what I did here >.<) that.