laughingsquid.com
Apex Predator Shoes Have Soles Made of 1050 Teeth Dentures
"Apex predators are predators with no predators of their own, residing at the top of their food chain." In 2010, artists Mariana Fantich and Dominic Young