pita musechu 2025