From WikiFur, the furry encyclopedia.
Sunshine Fox (born April 13) is a female artist who lives in the United States. She goes by the name Leannetran on deviantART, where she was previously called LouatakaEchidna.
- ↑ 1.0 1.1 Leannetran's profile on deviantART. Retrieved February 7, 2014.