Helen Killa is Anna Nguyen. There’s like 38 million people with her name, so she figured she’d stand out with an alias.

She is a multi-disciplinary artist, illustrator, designer, and art director based in New York.

Her only intent is to make things either cool, funny, and/or interesting to look at.