Lol,this is funny,one of my favourites.
two-pronged flank attack

The solution is uninteresting a bit and wrong (mate is not forced, black can play 1. - Rxa1 and 2. - hxg5?? is just a blunder), but the position can be retro-problem, whether it is legal or not (can be derived from initial position). The white-squared black bishop on b5 was created by pawn promotion, because black pawns are still on b7 and d7, and the promotion could't be done on h1. Black captured 5 times, white only 4 times, once it was with pawn hxg. White dark-squared bishop was captured on c1. Any other ideas?
.