Demon
Role(s): Lorcan
Palace of Fun
Role(s): Finn
Koschei the Deathless
Role(s): Drummer
Luther
Role(s): Alastair Cornelius