Hidden Kings Chess Puzzle

Here's my own solution: Black won. White king is on a6, Black king on a8. Any others that I'm missing?

Here's my own solution: Black won. White king is on a6, Black king on a8. Any others that I'm missing?
I'm afraid so:

Yeah, true. It's not checkmate. Didn't see that-I think in the original puzzle (I made this a few years ago, and I wrote it from memory) I had a pawn on b3 that would block the bishop. Very interesting game with that neat mate on e7- the idea, of course, was that the king would be checked twice on that square and so it would be an 'impossible checkmate'. Nicely done. How about this slightly improved version, though:
If you need help, please contact our Help and Support team.
Hey all,
Here's a puzzle that I made up. In the position below, which could occur in an actual game, there have been no promotions and one side has checkmated the other. The two kings are hidden from view. The question is: Who won?