What the freakazoid?

Link : http://www.limbsandthings.com/uk/products.php?partno=50135