Link to Puzzle

FEN = NBbNnnRr/R6B/n6q/k6N/n6b/Q6B/n6N/rBnNnBnK w - - 0 1

Composition by Matsukevich