Jak uzyskać obiekt modelu nadrzędnego na podstawie filtra modelu dziecięcego w Django

#Model
class Kid(models.Model):
    name = models.CharField(max_length=200)

class Toy(models.Model):
    name = models.CharField(max_length=200)
    owner = models.ForeignKey(Kid)
#view
Kid.objects.distinct().filter(toy__name__icontains='star')
JThayil