Helen Yoon

"Helen Yoon" is an illustrator and created cover artwork for the Steven Universe comic series.