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
http://vermodje.biz