Demon rats invading Boston, Satan, blizzard, ancient aliens, conspiracy theories, cryptid, sinister, occult