St. Clair Castro
Visual Art – Washington, D.C.
I was born in the dawn of the dead with no head underneath an old bed; my mother is Earth and my father was lord Zed. I am multi-disciplined artist who dabbles in Music, Fine Art, Programming and Graphic design.