TeneBear

TeneBear was an Irish artist working primarily on Fur Affinity from Dublin, Ireland. He is currently working under the name EvoSapien.