Procreation of the Ripper. .. Truth post.