Spanish artist who has worked for Marvel Comics, DC Comics, Dark Horse Comics and IDW Publishing.
No description