User blog comment:Kenny S/Did you know this episode?/@comment-3149961-20111124111738

Assuming you mean this, http://www.youtube.com/watch?v=jv84FudRLAE, and as I searched, "Otro Planeta" translates to "Another Planet"