Date Posted: 04 March 2006DeviantART link Print Availability: None
Description: Neyla, from the Sly Cooper games