Cranium – Speed Metal Satan – Review April 1, 1998 Cranium roar and yelp and jackhammer and shred and scream their way through the ages to the (good) old days of speedcore.