deviantart is certainly an active web site
"an online community where people from all over the world can share art, poetry, "prose," and more
"deviantart is certainly an active web site" What is the definition of "deviantart"?