Renowned greater demon of suffering