Do people even know about it?
A yw pobl hyd yn oed yn gwybod amdano?