Demonic Technology from the "gods" #demonic #technology · The Confessionals · Sentinel