I Think I'm Cuter

I Think I'm Cuter is the sixth episode of The Amazing Race Asia 3.