try search ultra the multi alien on pixx.pro or redpics.pro or vporn.pro
Mystery In Space, No. 106 (DC Comics, 1966). From a charity shop