This skull was discovered in France between 1920 and 1940. Its easily one of the more disputed and controversial artifacts of its time. The museum of supernatural history claims (through analysis) that the horns are in fact, naturally a part of the skull.
Dumping the rest of the Rocky Horror Picture Show photos just because I love them so much and this is a personal blog so fuck off if ya don’t like it.
(Riff Raff portrayed by yours truly)
The photo from the takeover scene (second to last) is probably my favorite.