Japanese dominatrix Sherry is a foot fetishist and she enjoys having her feet worshipped and her face licked. She also likes to whip her submissive partner and laugh at his misfortunes.