this was actually an interesting find. I had never heard of the "Chollima Report", and if you don't read it carefully, it often looks like some kind of "astroturf" blog run by the CCP, possibly with support from North Korea. But claims not to be. Very weird.
A few of the posts read like pro-DPRK propaganda. Badly translated.
https://chollima.org/korean-peninsula-a ... arms-race/
As for Amigao: started editing in 2009 but did almost nothing until late 2019. Cannot stop fighting with people over China-related content. Tends to be "sneaky", and backs off if challenged for "vandalizing" something. Normally there would be some blocks in his records, but this block log is empty. He must have "insider support" of some kind.
https://xtools.wmflabs.org/ec/en.wikipedia.org/Amigao