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.