Ben Rodriguez

Ben Rodriguez (also known as Redoxen) is a furry artist. His fursona is a fox and he got into the furry fandom in January, 1998.