On this post I gave a positive review and promoted this Chinese television show. It provided a resource where viewers could watch the show on the official site. However, iQiyi in Malaysia sent Google a DMCA copyright notice so I have deleted the content. I’m not sure what they were unhappy with because they didn’t contact me directly.