God Sends an Army of Monsters to Eradicate Humanity After Losing Faith in it

The Critic's Cut
1 follower
Sep 20, 2026
On Christmas, a new Jesus is born, so an archangel descends from Heaven to protect him from the possessed people who seek to kill him.
