Castell ar y Dwr, Y häftadWelsh, 2023