Puzzles solved by Valley of Dec

5x5 logo online puzzle