Created with 1,050 denture teeth on Savile Row Oxford shoes, these puppies go pe…

Created with 1,050 denture teeth on Savile Row Oxford shoes, these puppies go perfect with the Apex Predator suit made from what else but human hair, glass eyes, and teeth.


Source by mortivoreium