This is coming from Sorcha Faal.
Google the name to see the reputation.
I find it as plausible as the ‘official’ version....