Masterpiece!
I was going to rate this a low/average score, but then I realized as the flash continued that this was one of the only flashes I have ever seen that I found hard to watch. Genuinely so. Congratulations on this. It actually brought pain to me. Physical pain. I am moved.