DIY Super Hard Puzzle Cube

Above are the files of the puzzle cube made by 27 small actual wooden cubes. It has total 5 different colorful pieces. The STL file and the explosion view file are also attached.
Well, as a reminder, if you print it, it is super hard to solve!

Anyway, feel bored? Solve my puzzle cube!
Have FUN!