Nostrada·2 lata temu·discussVarious online checkers claim it was.The site content looks AI-ish as well