Stor Lackman

"'' -"  is a Human Artificer. As a PC, is played by Dean.