Lorzatch Rotspeaker

Played by Andrew Krug