Crubix 3D

This puzzle is a Rubik's cube with each of the six faces covered by a customizable number of stickers (3x3x3 by default), each of one of six solid colours: white, red, blue, orange, green, and yellow. An internal pivot mechani enables each face to turn independently, thus mixing up the colours. For the puzzle to be solved, each face must be returned to consisting of one colour.