It's a play on word that was missed by the original translation team. I know kira means killer and kirakira means glitter.
Given that it's an apparent play on words, I'm not sure one or the other could be called definitively correct. Could've easily recognized the play, and just decided to go with the "killer" since it was in katakana.
Unless of course the original team has gone on record...