Can anyone who speaks Chinese translate this advertisement for me?
Buy this, or we will feed your innards to the Dogs, motherfucker