SewerRat

SewerRat, also known as Christian Hefele, is a furry artist who lives in Germany.

SewerRat and VitaniDaReal were the winners of the popular vote for the Eurofurence 7 T-shirt design contest.