Puzzle Game

Edition 2551 Puzzle 12376