Latina Ariella Ferrera is flogged and fingered while being restrained.