Jo Chen

Jo Chen is a comic book artist who will be doing the cover art for Star Wars: Invasion.