Caratoes - Rocha Gallery, 466 Brannan St, San Francisco, CA
Caratoes is a Belgium born street artist (now living in Hong Kong) with a back ground in Biochemistry and Game Design. She also dabbled a bit in the advertising world before becoming a full-time artist.