mate in 6 problem

vc153415
vc153415
|
0
Mate in 6, very difficult.