Farm Block Puzzle

tetris
1714 Played