Legendary Nyantika Mayoro passes on