Kenya’s majesty