Heykuki News
I can't find any information about the origin of the name. Is it an acronym?
I know that this question sounds rather unconstructive but it is a curiosity after reading the aforementioned paper that remains unsolved for me.