There's an Off-topic forum but I don't think anyone visits that. There's also a Screenshots & Videos forum with a caption saying "Feeling creative? Share your screenshots and videos here!" So that's probably the closest forum to post art related stuff, lol. Just make a thread there.
This ^ I already posted your awesome pic you drew for me<3
Off topic but i love your Siggy Aquasfira! ♥