Hey I was looking for my deviantart name on google images and I found this. [link]
They've taken my picture and uploaded it to their website. It's ok that they've put the credit but they're offering free downloads of it!!
They obviously didn't tell me anything and when I try to contact them, the contact button does nothing, there is nowhere I can talk to them.
I don't know what to do...