Hi people. I came across this site. They really have a good selection of computer security tools in the downloads section.

What it is so confusing is why do they call themselves "the Church of the Swimming Elephant"? What do you people think? Just a hacker group's nickname?

Take a look at the site and give me some feedback please.