Woodoku Block Puzzle

80.95%