If it's a sites.google website, there should be an "i" button at the bottom that opens a menu with a report button
MelastSB
joined 2 years ago
How do I contact Google webhosting to turn in a site for being scammers and breaking their terms of service?
It's a canonical case of 2-creeked canyons