Missing white peices:
- The queen-side Knight must have been captured by the Black pawn that promoted to a Bishop.
- The queen-side (black-squared) bishop must have been captured by a Black Knight.
- The Rook, the Queen, the e-Pawn and the king-side knight all seem plausible at the moment.

Aha!
The black knight can't be a promoted pawn, because it would have taken two captures to arrive at it's square, meaning there should be seven missing White peices, but there are only six.
This means that it must have arrived there from e3, which also means that White's O-O-O must have hapened earlier than just the last move. Since there are no other legal previous moves for White based on the pieces on the board, there must be a missing White peice -- the piece on g4.
Now what is it?