Yesterday I once again proved that the accounts have a connection, as they use a Chinese service for downloading pictures, which is rare for most forum users.
I find this explanation plausible:
As Imgur is unavailable in China, they use SM.MS, a Chinese image hosting service. loli.net domain is just their CDN.
Except for your Chinese alt group, no one uses it.
Loli.net has been used before. In
the last 2 years, it's used/mentioned in those posts (and not all of them are in Chinese):
51932853,
52166645,
52392977,
52762296,
52762346,
52762423,
52762624,
52763626,
52763662,
52771842,
52783530,
53134610,
53135324,
53144664,
53191017,
53191987,
53193248,
53199217,
53203177,
53203195,
53208847,
53210005,
53210029,
53211591,
53212093,
53221568,
53221591,
53310457,
53781951,
53834681,
53888761,
54078063,
54103569,
54313803,
54313861,
54436467,
54458017,
54758956,
54763549,
54998303,
55045970,
55113436,
55180178,
55420900,
55577724,
56305743,
57368742,
57368755,
57370099,
57370438,
57372683,
57373422,
57374236,
57374733,
57375870,
57412345,
57418030,
57418789,
57421103,
57425469,
57429566,
57431835,
57463338,
57463424,
57471124,
57479164,
57479334,
57487585,
57494889,
57495975,
57497896,
57517277,
57517435,
57518514,
57523235,
57523507,
57523618,
57531326,
57532276,
57535585,
57546050,
57547841,
57548060,
57554937,
57557128,
57560680,
57561417,
57561939,
57562021,
57562054,
57562305,
57562602,
57562717,
57566351,
57568935,
57569089,
57569105,
57569215,
57569328,
57569855,
57574846,
57580263,
57583726,
57584464,
57586222,
57587236,
57588944,
57597735,
57598261,
57605722,
57606749,
57613441,
57618968,
57619230,
57619429,
57620059,
57620168,
57626572,
57627313,
57627393,
57627416,
57628721,
57629005,
57635250,
57636740,
57636741,
57636794,
57639784,
57645121,
57651007,
57652358,
57652568,
57653048,
57653836,
57655265,
57659328,
57661168,
57666352,
57666566,
57668454,
57673568,
57673585,
57675388,
57676595,
57679005,
57681811,
57683478,
57689851,
57690501,
57693811,
57696032,
57696492,
57706404,
57714886,
57722301,
57722688,
57723864,
57725047,
57729038,
57729059,
57729138,
57730786,
57730848,
57732197,
57733007,
57733203,
57734478,
57747433,
57747564,
57747656,
57754312,
57769679,
57770012,
57771391,
57771424,
57784873,
57786623,
57786765,
57793294,
57793422,
57793602,
57795594,
57797319,
57798827,
57799153,
57799183,
57799338,
57800343,
57800438,
57800440,
57800525,
57801635,
57801902,
57802098,
57802850,
57802988