Puzzle Game

Edition 3419 Puzzle 43598