Jose Luis Rio

Release Catalog

Item Date Publisher Price Role
The Immortal: Demon in the Blood #2 2012-01-25Jan. 25, 2012 Dark Horse Comics Unknown Illustrator
The Immortal: Demon in the Blood #1 2011-12-21Dec. 21, 2011 Dark Horse Comics Unknown Illustrator