Teen slave punished Talent Ho