First pics of Doc Satan in "HO1K 2"!!