I’m Harold Buchholz. I write and draw the comic strip Sweetest Beasts.
I’ve produced and written for the Netflix comedy series Mystery Science Theater 3000.
I’m the co-founder of the Kids Love Comics organization and ran the book publishing division of Archie Comics after running my own comics media company for 13 years.
You can read more about me here.