Szafir

A game modeled on Wood Block Puzzle
Puzzle