10kk means a million of something. Who knows. The light is definitely sufficient.
I like the HOB moss waterfall idea lol
K (in this case) stands for kilo. The prefix kilo means 1000. Basically, that is the same as 10,000K. It's just a shorter way of saying it. Then the K at the end stands for kelvins, as in color temperature. This is indeed an awesome light.