No photoDevon ColemanWriterWrote 22020s2026Demon Squad: Tooth and ClawWriter2022Mystery Science Theater 3000Writer