Great tricky puzzle, but you forgot to mention it is a specifically a mate in 1. Otherwise a perfectly reasonable solution (the one I would use) would be Rfxf7 Kh8 Rxh7#
He mentioned it when he started this thread... But as some people, including me, had decided that it's impossible task... one move mate... they begun to suppose other solutions with two moves mate.
He mentioned it in the title of this thread.
Oh right... nevermind then.