This is a variation of the Tartan Cube by «Klodshans» a.k.a. Philip Knudsen. The colors appear in dots instead of squares. For more information see the Escher/Rubik Puzzles page by Philip Klodshans.