Very little information is available for study prior to the reign of the 29th monarch , Emperor Kimmei ( 509 ?
The reign of Emperor Kimmei ( 509 ?