Oddities shop Rest In Pieces has been intriguing us with their ram skulls, bone jewelry, taxidermy, and other eerie preserved specimens since they launched their online business in 2014. Since 2015, owners Justine Torone and Alaina Gearhart have operated out of a shop...