Puzzle Game

Edition 3399 Puzzle 42476