i think just email to the admin of this site to change the site's content instead of mailing to google.
And the most important thing what I am going to get by complaining this site to google..Its up to google to find them & banned them
Why are you telling digitalpoint this. It is of no affiliation or relation to Google. IF you have a problem you should report it yourself. There is nothing we can do.