I found the artist but the source isn't there anymore. He changed the original cover to this. And if you want to read it, it's here however, it's in Chinese.
Touhou Youjoranbu 2Rampaging Flan (part 1)
Power to destroy PatchyRampaging Flan (part 2)
Power to destroy Oneesama.