Japanese Mistress Sara is a slim beauty who uses her charm and skills with the camel clutch to control her opponents in this hot wrestling scene. Subtitles for the fans.