Chinese Ab

Chinese Ab with Tied Chinese beauty suffers extreme foot torture.