why does leonhard kill rosaria