Opponent Prediction

Puzzle #0X0z0

Rating: 886
attractioncrushingmiddlegameshort