This song has gone on repeat... There is something in the melody and the way she sings that I really love.
You are not the first to give that comment regarding the name. I have a feeling it is intended, but I am not sure.I thought that said "Napalm Death" at first. Interesting sound