Max Fiumara

Max Fiumara is a comic book artist who worked on Star Wars: Darth Vader.