Dino Horn

Last updated 3/12/18

The Dino Horn is a clothing item worn on the face. It was originally released in March 2015 and was formerly sold at Jam Mart Clothing. It left stores in May 2015.