>>14557650 PB
This anon's theory is a little different.
Watch the Giants of Afghanistan (vid related).
Then watch Trollhunter (free on Tubi).
What if the Afghan army was here to fight (giants/nephilim in our tunnels? They would continue to be paid (weren't they the highest paid ever?).
Whole demons smelling Christian thing makes sense to me.