Jim Cheung

Jimmy Cheung is a comic book artist that worked on Star Wars: Darth Vader: Dark Lord of the Sith