The mystery has been solved

Was checking the imgur app details in the Google Play Store when I noticed.
Downvote if you want to. If it's a repost I don't care. I found it myself so fuck you all. (In the nicest way possible of course)