Feet Queen Queen pleases with skilled foot play.