Artie Fackt

Artie Fackt was a professor and dressed up as the Faceless Rider.