World humanity revulation