Who would name their son “Demon”?
I wondered the same thing. I wonder how common it is to name a person “Demon”.