Obscured by dust! What a Fantastic picture this is, I'd love to hear what it all sounds like!
Actually, I think the green lightning bolt is an artifact of the lens. It looks like a mirror of the brighter bolt in the picture, no?
no, I don't see a matching branch. Maybe it's just a charge path fading out.