I found this one at engrish.com. The problem is not so much with the translation, but with the writing of Korean with Roman Letter. A better way of wright would have been "Ttang". Ttang is basically Korean for soup. Never the less, it is still quite amusing. No matter how you look at it, "The internal organs thang" is a winner.