2000 volts through an LED, no resistor.

" Later on I learned how much safer KClO4 and Al are"

I am useless at chemistry, is that the mix that catches light when a drop of water gets on it ?
I know it was crystalized something or other with aluminium filings.