defeated devil

.