Someone else on another social media platform pointed this out, which looked pretty cool.
If I understand correctly this was a limited run of minis, done in collaboration between a Chinese museum and a toy company called 52Toys. Sadly seems no longer available.