demoniac laughter