Box Puzzle

addictive
2050 Played