Mother (Lion's Den Nyla)

90.5% appraisal score