Carl Sciacchitano

Item Date Publisher Price Role
The Army of Dr. Moreau 2015-04-15April 15, 2015 IDW Publishing $19.99 Cover Illustrator