Gideon Artwolf

Gideon Artwolf is an artist who was the winner of the Mephit Fur Meet t-shirt contest in 2001.