heromachine.com
weird-comics-9-1941-lumps
Visit the post for more.