Chinese Babe deserves cock riders award