>>6807829I think it's multiple people. When you look closely at different pepe edits, you can notice small discrepancies that imply that they've been edited differently, which implies that they were done either by different people, or at least by the same person but using different source images to make the edit from, but the latter doesn't make much sense.
So it's probably multiple people. It is a popular meme, after all.