chinese foot worship in internet cafe