China Meme Report · Tea Leaf Nation

China’s “Fat Police Officer” Terrorizes Everything [TLN]