The Kenya-Germany coming-of-age drama, featuring a star-making performance by Michelle Lemuya Ikeny and available in the Cannes market, was Kenya’s entry for the best international feature Oscar race.