Don't worry about that lol I'm well aware of any website where I can see some nice art :p
And also if you want I can say hello on twitter xP
Actually there's a specific art that I found out it was you who did it, the days after finding your twitter and I might talk about it because I'm actually a huge fan of this specific universe x3