Sprite based micro Comet. Unknown location and date.
Below: Evidence of fireball creation around High altitude Sprite/ Elve phenomena.
First batch of fireballs are falling down, second batch is going up, probably by local electric charge differences with negative charged Sprites. ( all BH nuclei should be negative charged)