>>12705032Well there are two who did it, he’s actually still doing it.
I think the thumbnail (though a frog) for this specific video is from /jp/. I could be mistaken because that is just a Pekora rendition of a popular meme. It’s not like he made it pekofrog, it’s just a Pekora MGS related meme