Derek Hand

Derek Hand (Tensen01), born in 1981, is an artist from Colorado. He created some art for the cancelled Fallout Pen and Paper d20.