Checked out http://www.alphakat.de/Welcome/welcome.html and still not sure if its a hoax:) Its in Buttenheim Germany, apparently the home of the Levi Strauss museum...