posted on Sep, 2 2010 @ 08:38 PM
I wish I had designed that web site It's certainly a bold design statement.
IT seems from a quick search that it's quite a well known religion, search for Ivo A. Benda in google and you get a lot of hits
the wiki page for it
[edit on 2-9-2010 by davespanners]