>>21592960I'm not wrong. It's either aliens or demons doing this shit. I don't believe for a second that this idea of putting billions on mini sigils and running electricity on them was a human idea.
It's related to ideas posted on this thread
>>488646133