Francisco Ruiz Velasco

Francisco Ruiz Velasco was the illustrator for Jedi Chef and Boba Fett: Overkill.