sweaty Chinese american cutie..