Javier Rodriguez

Javier Rodriguez is a comic book artist that has worked on two Star Wars series.