Tag: Satan

TV Doodles p04

More from “The Undead” presented on MST3K~ Satan, which┬áreminds me of the Rembrandt self portrait etching- also done at a stamp size, but infinitely better than mine. In…