Maybe you're better off asking on a touhou fan forum. Some people keep tons of old images.