User blog comment:Cartoon44/New Ben or the New Ken?/@comment-4682540-20120127235345/@comment-4682540-20120128000719

yeah I Just said I found it on "Deviant Art" is basically a web site were you summit your art, that does not mean you can't upload photo shot as well, That why I said it MIGHT be legit.