Illya Leonov

Illya Leonov (born April 18) is a furry whose fursona is a fennec.

Illya is on the Board of Directors of Rocket City FurMeet, in charge of the Art Show and design and production of the RCFM t-shirts.