YPPC Final 2025

And the winner is . . .