One queen wins the game!
Bermudian Prancing Steed
That's an impressive concept! Even when the moves are not all dualfree. Did you make it? This would be worth turning into a "checkmate in x" moves even when "x" is much lower than 25. In exchange you'd need to get the duals out. In composition country that's always the make-break point.

Thanks for the compliments, knowing who they come from which are humbling me into almost blushing. Yes, the ideas are mine, and unlike my execution skills, which are not great to put it mildly, I hope I do better in other departments like creativity if the chess deities become more merciful towards me.
I have made some other puzzles on the same concept, but since I am very chaotic and I do not do things orderly, with regards to know where the files are stored, it could take some time to reflect them here so I can share it with you my dear comrades. However, I will try to find them and as soon as I do, here they will be. Perhaps they will fare better than this one.
White starts with a move that looks like the stallion is ending his prancing.
Have f1!
WHITE WINS
... rather in 25 moves than more