Saw this at the supermarket when I was in Hong Kong last week.
Perhaps a most unfortunate name for a product.
I am almost afraid to know the production process of the cheese, imagining some guy humping a vat of churned milk.
Or worse, since this is a mass production facility, a massive line of guys humping a massive line of vats of churned milk, possibly in synchronisation and 8 eight hours a day?
And so if you smell something funky in the cheese, is it really cheese?
Ewww....... even I am grossed out by my own warped imagination.