->had to upload again it got delated for no reason
No, it’s just that we have a better, uncropped version of the picture on post >>615. I reported it as a duplicate post, and the fact that it was merged likely means that those in charge agree.
(Also, I’m decently sure you’re not the artist of this particular picture.)