It seems like this group could feasibly exist, but there is almost no information outside of personal web pages to verify its existence.  The outlandish nature of some of the information, initiation rights, etc. make it seem rather dubious.  I really want to see some concrete evidence for its existence.