Scabies Research
The product of Scabies reasearch at an animal testing facility (lab). Lab animals die an agonizing, slow death (as you can imagine from the following images).
Main Page