I saw this ad in the Shanghai subway. I’ve also seen an animated version before movies in the movie theater. I find this “land of meat” a bit disturbing…
(Americans consume too much meat, but the Chinese consuming more and more meat is not good for anyone either, much less the planet.)
The brand is called 双汇 (Shuanghui) and is a big brand you’ll find in any Chinese supermarket.