Besides some tweets that just say it is, is there proof about this 70-75% being chinese orders?
BP bao is legit & compiles all orders from China so yes
& Honestly it makes sense, The album has 1.5M sales today & 500k of those are from China
Ktown the album has 550K sales so only 50K are likely non c-blinks sales