11 687 00:07:39 720p +14621935 Asian Cruelty – SHEER VIOLENCE WITH A RIDING CROP. Starring Queen Darla [whipping, corporal punishment, Asian, goddess worship, humiliation, bondage]