Welcome to China! Would you like some Rat?