- Sounds (6)
- Sets (0)
- Comments (0)
- Favorites (0)
Need a gift for a gifted musician?
Nelson Faro DeCastro is a New York based artist and musician. In addition to composing musical scores, he is also a voice over artist appearing on the Discovery channel. He is a professional illustaror who has drawn for Marvel and DC Comics for over 20 years and teaches at the School of Visual Arts.