What was black's last move? Hadta have been ...f5. Therefore en passant should work for a mate.
Mate in... what?

For the black king to get to b1, it would have to come along the a rank, it couldn't come through the c2 hole. Therefore the white king must have moved. Castling is impossible for white.
I've posted this on the main chess.com forum, but I figured I'd port it over here too. What is the smallest number of moves White can mate in? Of course, it's really a question of whether White can castle or en passant to mate in one. The board is oriented with a1 at the bottom left.