Helice Wen
Illustrator, painter. Lives in San Francisco.