Oh My Goodness, I Have to Eat a Brain!

Oh My Goodness, I Have To Eat A Brain! is the penultimate episode of The Amazing Race Asia 1.