Todd Smith

Todd Smith worked as a cover artist on Masked Rider (Marvel) Issue 1.