Amai Liu is a sexy Housecleaner