Edgar Whitestone

Edgar Whitestone is a Seelie Troll Wilder in the Kingdom of Roses on the isle of Albion.