Everardo Orozco

Item Date Publisher Price Role
The Surgeon #1 2025-01-15Jan. 15, 2025 Laguna Studios $5.99 Illustrator