You Are a Sad Strange Little Man

Even on This Island, I Get No Respect is the sixth episode of Survivor: Madagascar - Heroes vs. Villains