TheFreon666 best comments
+1
I found just such a business card yesterday, it immediately reminded me of the organization Cicada 3301.