Saw this on another forum, I know a sponsor on here is selling this brand gear. I don't know how true it is and haven't spent lots of time looking into it but this sounds like some fucked up shit if true. Sickening....

http://vermodje.biz