My headcannon is that the humans (atleast the rich and powerful) are also aware of demons existing and created sci-fi tech incase of a potential demon invasion.
My headcannon is that the humans (atleast the rich and powerful) are also aware of demons existing and created sci-fi tech incase of a potential demon invasion.