I have come to the conclusion that Weibo is a complete pain in the ass to search through. In the linked source, there is a Chinese article (which is also third-party I think) detailing other works by this artist...dated to 2019. Weibo refuses to let me see its equivalent to Twitter's media account, and attempting to scroll that damn site is nigh impossible on laptop and just damn too difficult to be practical on mobile.
Maybe the problem is simply my own tech ineptitude, but I am so very incredibly frustrated by all this. Does anyone know a way to bypass that sort of thing? I'm getting pretty frustrated by my own inability to properly check due to things like this.