The Demonic control over Doomscrolling technology #demon #technology · The Confessionals · Sentinel