Dred Menace

The Dred Menace is an Unseelie Troll in the Kingdom of Pacifica.