[Only registered and activated users can see links. ] would you believe if say that i found this "food" in meat section a famous supermarket in guangdong china?





can someone tell me is it really what i'm thinking?