Black's last move was Nb2# or O-O#. White is missing a rook and two bishops; black is missing three pawns (which must have promoted) and a rook (and of course three other pieces were captured at some point). The most obvious possibility is that the white bishops were captured on b2 and g2 and the rook was captured on d2 (which would mean white's last move was Nb2#).
Assuming I haven't accidentally captured a promoted piece, that would be a way to do it, and the queen and both knights are promoted pieces. This doesn't prove other methods (such as involving bxa3 and axb3, or at least one of black's existing pawns having captured) don't work.
"A question of promotion"
There are three promoted pieces in this position. Where?